body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,table,th,td,img,iframe,header,footer{margin:0;padding:0;}html{min-width:980px;height:100%;color:#000;}body{height:100%;font:13px/1 "Helvetica Neue",Arial,sans-serif;color:#000;text-align:center;margin:0;padding:0;background:#fff;}h1,h2,h3,h4,h5,h6{font-size:13px;}input,select,button,textarea{font:13px Arial,"Helvetica Neue",sans-serif;}select{padding:1px;}img{border:0;}table{font-size:13px;line-height:19px;border-collapse:collapse;border:1px solid #fff;border-spacing:1px;}table th,table td{border:1px solid #fff;margin:0;}pre,code,kbd,samp,tt{font-family:Monospace;font-size:15px;}a{color:#3d5e91;}a:hover{color:#ff410f;}header{display:block;margin:0 6px 20px;padding:4px 0 0;height:24px;font-size:12px;line-height:18px;border-bottom:1px solid #aaa;}header p{float:left;height:24px;}header p img{width:16px;height:16px;display:block;float:left;margin:2px 4px 6px 0;}header p a{color:#000;padding:0 0 2px;text-decoration:none;font-weight:bold;text-transform:uppercase;}header p a:hover{color:#000;}header p span{display:block;float:left;margin:2px 0 0 0;}header p span sup{margin:4px 0 0 0;text-transform:none;line-height:6px;vertical-align:top;}header ul{position:relative;float:right;right:-12px;overflow:hidden;height:16px;line-height:16px;margin:0;padding:2px 0 0;}header ul li{float:left;display:inline;list-style:none;margin:0 14px 0 -7px;padding:0;border-left:1px solid #666;}header ul a{color:#000;text-decoration:none;display:block;margin:0 0 0 7px;}header ul a:hover{color:#000;text-decoration:underline;}footer{display:block;font-size:11px;line-height:16px;text-align:center;padding:10px 10px 20px;}footer div{margin:10px 0;}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.error{color:#c00;}.external{padding:0 14px 0 0;background-image:url(../img/external.gif);background-repeat:no-repeat;background-position:100% 50%;}.external-large{padding:0 17px 0 0;background-image:url(../img/external-large.gif);background-repeat:no-repeat;background-position:100% 50%;}.block{display:block;}.inline{display:inline;}.none{display:none;}.hidden{visibility:hidden;}.loading{padding:0 0 0 20px;background-image:url(../img/loading.gif);background-repeat:no-repeat;background-position:0 50%;line-height:16px;text-indent:-9999px;cursor:default;}.loading span{display:none;}.xx-small{width:46px;}.xx-small input,.xx-small textarea{width:40px;}.x-small{width:86px;}.x-small input,.x-small textarea{width:80px;}.small{width:126px;}.small input,.small textarea{width:120px;}.middle{width:206px;}.middle input,.middle textarea{width:200px;}.large{width:286px;}.large input,.large textarea{width:280px;}.x-large{width:486px;}.x-large input,.x-large textarea{width:480px;}.xx-large{width:966px;}.xx-large input,.xx-large textarea{width:960px;}.layout{height:100%;overflow:visible;margin:0 auto;padding:0 10px;text-align:left;}.page{width:960px;margin:0 auto;}.body{height:auto!important;height:75%;min-height:75%;padding:20px;background:#fff;}.body h1{color:#122a50;font-size:22px;margin:0 0 10px;}.body h2{color:#122a50;font-size:18px;margin:0 0 10px;}.body h3{color:#122a50;font-size:15px;margin:0 0 4px;}.body p,.body ul,.body ol{margin:0 0 16px;line-height:18px;}.body li,.body dl{margin:0 0 0 20px;}.body form div{margin:0 0 10px;line-height:18px;}.body form p{margin:0;}.body form fieldset{margin:0 0 16px;padding:0 20px;}.body form fieldset legend{font-weight:bold;font-size:15px;background:#fff;margin:0 0 0 -4px;padding:0 4px;color:#ff410f;}.body form fieldset .fieldset{margin:0;padding:16px 0 20px;}.body form label{display:block;margin:0 0 4px;}.body form .horizontal label{display:inline;margin:0;}.body form .error{display:block;color:#c00;padding:4px 2px;}.body form .button{font-size:15px;}.body form .buttons{padding:0 0 10px;}.body .namespaces,.body .samples{line-height:20px;}.body .namespaces span,.body .samples span{float:left;white-space:nowrap;padding:0 3px 0 0;}.body .info{clear:both;margin:0 0 -20px;}.body .info table{width:100%;margin:0 0 20px;}.body .info caption{color:#fff;background:#ff683f;font-weight:bold;text-align:left;padding:4px 6px;margin:0 1px;}.body .info th,.body .info td{padding:4px;}.body .info thead th{color:#fff;background:#ff683f;border-bottom:1px solid #ff410f;font-weight:bold;text-align:left;padding:4px 6px;}.body .info tbody th{width:300px;text-align:left;}.body .info tbody th span{font-weight:normal;}.body .info tbody th,.body .info tbody td{vertical-align:top;}.body .info tbody .even{background:#eee;}.body .info tbody .odd{background:#fff;}.body .info ul{overflow:hidden;height:18px;line-height:18px;margin:0 0 25px;padding:0;font-size:15px;}.body .info ul li{float:left;list-style:none;margin:0 20px 0 -10px;padding:0;border-left:1px solid #666;}.body .info ul a{display:block;margin:0 0 0 10px;}.body .results-heading{float:left;width:100%;margin:0 -300px 16px 0;}.body .results-heading .description{margin:0 300px 4px 0;overflow:hidden;}.body .results-heading .description h1{height:26px;line-height:26px;margin:2px 0;white-space:nowrap;}.body .results-heading .description h1 a{display:block;float:left;text-overflow:ellipsis;padding:0 0 0 2px;overflow:hidden;color:#122A50;}.body .results-heading .description h1 sup{padding:0 0 0 6px;text-transform:none;line-height:17px;vertical-align:top;}.body .results-heading .description h1 sup img{vertical-align:top;}.body .results-heading .description p{margin:0 0 2px;padding:0 0 0 2px;line-height:18px;}.body .results-heading .description .thumb{overflow:hidden;height:110px;float:left;}.body .results-heading .description .thumb a{overflow:hidden;}.body .results-heading .description .thumb a img{margin:0 10px 0 0;max-height:100px;}.body .results-heading .description .snippet{max-width:600px;overflow:hidden;}.body .results-heading .description .details{font-size:11px;line-height:15px;margin:0;padding:0 0 0 2px;clear:left;}.body .results-heading .description .details strong{padding:0 2px 0 0;color:#666;}.body .results-heading .description .details span a{white-space:nowrap;}.body .results-info{clear:both;border-bottom:1px solid #fff;margin:0 0 5px;}.body .results-info-search{clear:both;border-bottom:1px solid #aaa;margin:0 0 5px;padding:10px 0 5px;height:22px;}.body .results-description{float:left;height:18px;line-height:18px;margin:0;padding:4px 10px 8px 1px;font-size:15px;}.body .results-description .loading{padding:0 0 0 16px;background-position:50% 80%;}.body .results-info-tabs{width:100%;clear:both;margin:0 0 5px;border-bottom:1px solid #aaa;}.body .results-tabs{margin:0;padding:0;list-style:none;float:left;}.body .results-tabs li{background:#eee;cursor:pointer;float:left;margin:0 3px -1px 0;border:1px solid #aaa;padding:0;position:relative;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}.body .results-tabs li a{font-size:15px;display:block;padding:4px 10px 5px;text-decoration:none;}.body .results-tabs li a .loading{padding:0 0 0 16px;background-position:50% 80%;}.body .results-tabs li a:hover{color:#3d5e91;text-decoration:underline;}.body .results-tabs .selected{background:#fff;border-color:#aaa #aaa #fff;border-style:solid;border-width:1px;color:#122a50;cursor:default;text-decoration:none;}.body .results-tabs .selected a,.body .results-tabs .selected a:hover{color:#122a50;text-decoration:none;}.body .results-formats{float:right;display:inline;margin:0;padding:8px 1px 0 10px;height:17px;overflow:hidden;line-height:15px;}.body .results-formats p{float:left;display:inline;margin:0 8px 0 15px;line-height:15px;}.body .results-formats ul{position:relative;float:left;right:-12px;overflow:hidden;height:17px;margin:0 0 0 -16px;padding:0;line-height:15px;}.body .results-formats ul li{float:left;display:inline;list-style:none;margin:0 12px 0 -6px;padding:0;border-left:1px solid #666;}.body .results-formats ul a{display:block;margin:0 0 0 6px;}.body .results-form{float:right;}.body .results-form fieldset{margin:0;padding:0;border:0 none;}.body .results-form fieldset div{float:left;padding:0 0 12px;}.body .results-form fieldset label{display:block;line-height:15px;padding:0 0 3px;}.body .results-options{clear:both;float:right;display:inline;margin:4px 1px -100px 20px;position:relative;z-index:1;}.body .results-options div{float:left;padding:0 0 0 8px;}.body .results-options label{padding:2px 4px 2px 0;display:block;float:left;}.body .results{clear:both;}.body .results h2 a,.body .results .source a,.body .results h2 a:visited,.body .results .source a:visited,.body .results h2 a:hover,.body .results .source a:hover{text-decoration:underline;border-bottom:0 none;}.body .results ul a,.body .results table a,.body .results ul span,.body .results table span{float:left;clear:both;line-height:17px;margin:2px 0;}.body .results ul a,.body .results table a{white-space:nowrap;text-decoration:none;background-image:url(../img/explicit.gif);background-repeat:repeat-x;background-position:0 15px;}.body .results ul a:visited,.body .results table a:visited{text-decoration:none;color:#122a50;background-image:url(../img/explicit-visited.gif);}.body .results ul a:hover,.body .results table a:hover{color:#000;text-decoration:none;background-image:url(../img/explicit-hover.gif);}.body .results ul .implicit,.body .results table .implicit{color:#ff410f;background-image:url(../img/implicit.gif);}.body .results ul .implicit:visited,.body .results table .implicit:visited{color:#B32D09;background-image:url(../img/implicit-visited.gif);}.body .results ul .implicit:hover,.body .results table .implicit:hover{color:#000;text-decoration:none;background-image:url(../img/implicit-hover.gif);}.body .results li a{float:none;line-height:20px;background-position:0 14px;}.body .results li em{color:#666;font-size:11px;}.body .results table{width:100%;margin:0 0 10px;background:#fff;}.body .results table caption{font-weight:normal;text-align:left;padding:5px 1px 9px;font-size:14px;}.body .results table th,.body .results table td{padding:2px 6px;}.body .results table thead th{color:#fff;background:#ff683f;border-bottom:1px solid #ff410f;font-weight:bold;text-align:left;padding:4px 6px;}.body .results table tbody td{vertical-align:top;}.body .results table tbody .odd{background:#fff;}.body .results table tbody .even{background:#eee;}.body .results table tbody .hover{background:#dce6f5;}.body .results table tbody .role{width:300px;}.body .results table tbody .role a{float:left;clear:both;line-height:17px;margin:0 0 2px;}.body .results p.caption{font-size:14px;padding:5px 1px 9px;}.body .results p.more{text-align:center;margin:0 1px;}.body .results p.more a,.body .results p.more span{border:1px solid #aaa;padding:8px 20px;height:16px;line-height:16px;display:block;text-decoration:none;}.body .results p.more a:hover{color:#000;background:#eee;}.body .results p.more span span{border:none;padding:0 0 0 20px;display:inline;}.body .results-graph{clear:both;}.body .results-tabulator{clear:both;}.body .results-tabulator iframe{width:100%;height:0;border:0 none;overflow:hidden;}.body .exhibit-content th{background:#ddd;}.body .exhibit-content th,.body .exhibit-content td{padding:2px 4px;border:1px solid #aaa;}.body .search{padding:10px 0 0;}.body .search div{padding:0 2px 20px;}.body .search div h2{font-size:18px;line-height:22px;margin:0 0 4px;}.body .search div h2 sup{padding:0 0 0 6px;text-transform:none;vertical-align:top;}.body .search div h2 sup img{vertical-align:top;}.body .search div p{margin:0 0 2px;line-height:18px;}.body .search div .source{font-size:11px;line-height:15px;}.body .search div .source span{padding:0 2px 0 0;color:#666;font-weight:bold;}.body .search-form fieldset{margin:0;padding:0;border:0 none;}.body .search-form fieldset div{float:left;}.body .search-form fieldset input{width:326px;margin-right:4px;}.body .exhibit-container{float:left;margin:0 -200px 0 0;width:100%;}.body .exhibit-content{margin:0 220px 0 0;}.body .exhibit-sidebar{float:left;width:200px;}.body .stats-container{float:left;margin:0 -160px 0 0;width:100%;}.body .stats-content{margin:0 200px 0 0;padding:0 20px 0 0;}.body .stats-content h2{margin:0;}.body .stats-content pre{width:100%;overflow:hidden;font-size:12px;}.body .stats-sidebar{float:left;width:160px;}.body .stats-sidebar li{margin:0;padding:0;list-style:none;}.body .stats-sidebar p{margin:0 0 10px;}.ac_results{padding:0;border:1px solid black;background-color:#fff;overflow:hidden;z-index:999;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;line-height:16px;text-align:left;overflow:hidden;}.ac_results li div{margin:1px 0;}.ac_results li span{float:left;}.ac_results li .uri{float:left;}.ac_results li .results{float:right;color:#666;}.ac_results li .exact{color:#3d5e91;}.ac_results li .label{font-weight:bold;}.ac_results li .types{color:#ff683f;font-size:11px;line-height:13px;}.ac_results li .definition{color:#333;font-size:11px;line-height:13px;}.ac_results .ac_loading{background:url(../img/loading.gif) no-repeat 100% 50%;}.ac_results .ac_odd{background-color:#eee;}.ac_results .ac_over{background-color:#ff683f;color:#fff;}.ac_results .ac_over .exact{color:#fff;}.ac_results .ac_over .results{color:#ffe6df;}.ac_results .ac_over .definition{color:#fff;}.tooltip{position:absolute;z-index:3000;padding:1px;background:#000;background:rgba(0,0,0,0.2);}.tooltip .body{color:InfoText;background:InfoBackground;font-family:'Lucida Grande','Tahoma',sans-serif;font-size:11px;width:auto;max-width:480px;margin:0;padding:3px;text-align:left;float:left;-moz-box-shadow:0 2px 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.4);}.tooltip .resource{white-space:nowrap;max-width:960px;}.tooltip .resource div{max-width:360px;white-space:normal;line-height:16px;}