html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ul,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,tr,td{margin:0;padding:0;border:0;font:inherit;font-family:Tahoma,Arial;font-size:12px}body{background-color:gray}ul{list-style:none}a{color:#000}a:visited{color:#000}a:hover{color:#71004b}.error{color:red}.link{color:#000;cursor:pointer;text-decoration:underline;display:inline-block}.link:visited{color:#000;cursor:pointer;text-decoration:underline;display:inline-block}.link:hover{color:#71004b;cursor:pointer;text-decoration:underline;display:inline-block}.large-link{color:#000;cursor:pointer;text-decoration:underline;font-size:17px}.large-link:visited{color:#000;cursor:pointer;text-decoration:underline;font-size:17px}.large-link:hover{color:#71004b;cursor:pointer;text-decoration:underline;font-size:17px}.link-alt{color:#fff;cursor:pointer;text-decoration:underline}.link-alt:visited{color:#fff;cursor:pointer;text-decoration:underline}.link-alt:hover{color:#71004b;cursor:pointer;text-decoration:underline}.med-title{font-size:14px;font-weight:bold}.small-text{font-size:10px}.subheading{font-weight:bold;margin-bottom:5px}.data-text{}.table-align-top tr td{vertical-align:top}.page_container{max-width:1152px;margin-left:auto;margin-right:auto;background-color:#fff}.tall-line{line-height:25px}.med-tall-line{line-height:18px}.home{}.horz-line{border:solid 0 #71004b;border-top:solid 1px #71004b;width:100%}.header-left{position:relative;top:1px;color:#fff;padding-top:5px}.header-left img{padding-left:20px;padding-right:10px}.header-left-content{width:370px}.index-image{background-image:url('/images/banner.png');background-repeat:no-repeat;background-size:cover;height:288px}.label-white{background-color:#fff}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:flex-end}.flex-left{justify-content:flex-start}.header-logo{position:absolute;margin-left:20px}.header-logo img{width:100px}.navigation{list-style:none;margin:0;padding-top:10px;background:#fff}.text-section{border:solid #add8e6 0;border-radius:0;padding:10px;padding-left:0}.text-section-number{padding-top:20px}.navigation a{text-decoration:none;display:block;padding:5px;margin:10px;color:#71004b;background-color:#fff;padding-left:10px;padding-right:10px;padding-top:15px;font-weight:bold}.navigation a:hover{background:#f8f8ff}.responsive-icon a{display:none}.search-control{margin-top:10px;position:relative;border:none;border:solid 1px gray;border-radius:10px;background-color:#fff;width:69.5%}.search-input{margin-right:20px}.search-input input{width:100%;top:8px;position:relative;margin-left:25px;border:none;height:15px;height:25px;font-size:18px}.subject-search-text{margin-top:-90px;width:25%;line-height:16px;margin-left:20px;padding-right:25px}.subject-search-tag{justify-content:center;margin-top:60px}.subject-search-tag-item{background-color:#fff;margin:0;margin-top:0;border-radius:12px;padding:8px;position:relative;font-size:14px}.subject-search{margin-top:50px;-webkit-flex-flow:row}.subject-search-item{background-color:#fff;margin:10px;margin-top:0;border-radius:10px;padding:8px;height:100%;padding-left:2px;padding-right:5px;border:solid 1.5px #71004b}.subject-search-item td{vertical-align:top}.subject-search-item td:nth-child(1){width:35px}.subject-search-item td:nth-child(2){width:198px}.subject-search-item-title{font-size:14px}.subject-search-item-link{font-size:11px;text-decoration:underline;cursor:pointer;padding-top:3px;padding-bottom:3px;display:table;padding-left:42px}.subject-search-item-link:hover{color:#71004b}.subject-search-item-last{margin-right:20px}.spinning:after{content:url('/images/smallloader.gif');position:absolute;margin-top:-5px}.subject-search-item-toggle{display:inline-block;margin-top:-2px}#login{width:100%;height:100%;position:fixed;z-index:10;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);color:#fff;display:none}#divUsers{background-color:#fff}#divImport{background-color:#f8f8ff}.login-screen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:10}.login-input{border:solid #71004b 2px;padding:30px;padding-bottom:35px;background-color:#777a80;border-radius:25px}#divSearchResult{background-color:#fff}.search-result-item{vertical-align:top;background-color:#fff;padding-bottom:5px;padding-left:10px;margin-top:20px}.search-result-item-group{width:60%}.search-result-item .flex{margin-top:20px}.search-result-item td{vertical-align:top}#divSearchResult{padding-left:10px;position:relative;font-size:14px}.search-result-count{font-size:14px;padding-top:5px;margin-left:10px}.item-description{width:100%;padding-left:0;padding-right:5px}.item-information{width:50%}.item-keyword{padding-left:45px}.item-keyword-col1{width:50%}.search-resutl-item-keywords{width:100%}.item-image img{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;max-width:400px;border-radius:15px}.keyword-flex{width:60%}.detail{vertical-align:top;background-color:#fff;padding-bottom:50px;padding-top:25px;padding-left:10px}.contributors{padding-top:25px}.detail-header{width:50%;margin-bottom:10px}.detail-keyword-content{width:40%;margin-left:50px}.detail-image{width:100%;background-size:contain;background-repeat:no-repeat;max-width:800px;border-radius:15px}.detail-image-links{margin-left:15px;height:100%}.detail-text-container{width:50%;border:solid #71004b 0;margin-left:0;padding:12px;display:table}.detail-description-text{font-size:12px;line-height:15px;column-count:2;column-gap:12px}.detail-viewingimage-container{margin-left:12px}.detail-text-container-table tr td{vertical-align:top}.detail-viewingimage-text{line-height:15px;font-size:12px;width:186px}.detail-right-content{width:35%;margin-left:25px;margin-bottom:15px}.detail-3d{display:inline-block;margin-top:10px}.no-wrap{-webkit-flex-flow:inherit}.google-map-frame{width:98%;height:200px;border-radius:15px}.googleMap-Bottom{display:none}.model-viewer{width:70%;height:400px}#divModelSpinner{position:absolute;margin-left:200px;z-index:20;display:none}#divUploadResult{color:green;font-weight:bold;font-size:14px}.howto{padding-top:20px}.aboutus{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:50px}.howto-left{width:45%;padding-left:20px}.howto-right{padding-left:20px;width:45%;padding-right:15px}.howto-row2-right{width:45%;padding-left:30px;padding-top:23px;padding-right:15px}.howto-row2-right ol{padding-left:16px;padding-right:10px}.howto-row2{padding-top:25px;padding-left:20px;padding-bottom:50px}.howto-row2 ul{list-style-type:circle;line-height:20px}.howto-row2-left div{line-height:25px}.howto-row2-left{width:45%}.about-left{width:60%}.about-image{padding-top:40px;padding-left:40px}.about-image img{width:100%;background-size:contain;background-repeat:no-repeat;max-width:400px;border-radius:15px}.aboutus ul{list-style-type:circle;line-height:20px}.tablet-hide{display:block}.tablet-show{display:none}.large-text{font-size:22px}.med-text{font-size:18px}.x-tool-close{background-image:url("/images/tool-sprites.gif");background-position:0 0;width:15px;height:15px;cursor:pointer}.x-tool-delete{background-image:url("/images/tool-sprites.gif");background-position:0 0;width:15px;height:15px;cursor:pointer}.x-tool-save{background-image:url("/images/tool-sprites.gif");background-position:0 -285px;width:15px;height:15px;cursor:pointer}.x-tool-add{background-image:url("/images/tool-sprites.gif");background-position:0 -240px;width:15px;height:15px;cursor:pointer}.x-tool-expand{background-image:url("/images/expand.png");width:30px;height:32px;cursor:pointer}.x-tool-colapse{background-image:url("/images/expand.png");width:30px;height:32px;cursor:pointer;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}#lblLoggedinMsg{display:none;position:absolute;border:solid green 1px;width:170px;background-color:rgba(0,0,128,1);color:#fff;padding-left:5px;padding-right:5px;margin-top:-13px}.usertable td{vertical-align:top}.usertable label.error{background-color:#f5fffa;display:block;position:absolute;z-index:20;border:solid red 1px}