html
{
    print-color-adjust: exact;
    -webkit-print-color-adjust: exact;
}

body
{
    FONT-SIZE: 14px;
    color:#555;
    BACKGROUND-color: #fff;
    MARGIN: 10px 35px 10px 20px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}

td, th, th a
{
	FONT-FAMILY:Arial, Verdana, Helvetica;
	color:#555;
	font-size:14px;
}

th
{
	padding: 5px;
}

FORM
{
	margin: 0;
	padding: 0;
}

INPUT
{
    FONT-SIZE: 14px;
    FONT-FAMILY:Arial, Verdana, Helvetica;
}

SELECT
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
}

TEXTAREA {
	width: 500;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, helvetica;
}

li {
	padding:0;
	list-style: none;
	color:#555;
}

A
{
    FONT-SIZE: 14px;
	COLOR: #555;
    TEXT-DECORATION: none
}

A:hover
{
	color: #182891;
	text-decoration:underline;
}

A.browse:visited
{
	color: #0B55B9;
}

td.marketing
{
	width: 240px;
}

p.cmdlinks, p.cmdlinks a
{
	text-align: center;
	margin: 0;
	font-size: 11px;
}

.RecordTitle
{
	/*padding:none;
	margin:none;
    FONT-WEIGHT: 500;
    FONT-SIZE: 13px;
    COLOR: 666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none*/
}

.RecordDrop
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

.RecordBody
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY:Arial, Helvetica
}

.ggta
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 15px;
    COLOR: #111111;
	line-height: 1.5em;
    FONT-FAMILY:Arial, Helvetica
}

.ggta > a > img {
	margin-bottom: 6px;
}

.hili
{
    BACKGROUND: yellow;
    COLOR: #333333
}

.fthili, .fthilib
{
	color: #000000;
	background-color: #FFE9A8;
	border: 1px solid #bbb;
	padding: 2px 5px;
}

.ftnohili
{
	color: #000000;
	border: 1px solid #FFFFFF;
	padding: 2px 5px;
}

.fthili a, .fthilib a, .ftnohili a
{
	font-size: 12px;
}

a.button, a.button_go, a.button_stop, div.button, div.button_go, div.button_stop {
	background:url(images/button_grey_right.gif) no-repeat top right;
    color: #333;
    font: normal 14px arial, sans-serif;
    margin-right: 6px;
    padding: 5px 3px 4px 0;
    cursor:pointer;
	/*hack for IE */
	padding:expression('0 3px 0 0');
    text-decoration: none;
    outline: none; /* hide dotted outline in Firefox */
}

div.button, div.button_go, div.button_stop {
	display: inline-block;
	/*hack for IE */
	display:expression('inline');
	margin-right: 6px;
	/*hack for IE */
	margin-right:expression('10px');
	padding: 0 3px 0 0;
	cursor:pointer;
}

a.button:hover, a.button_go:hover, a.button_stop:hover {
    color: #555;
}

a.button span, a.button_go span, a.button_stop span, div.button input, div.button_go input, div.button_stop input {
	background:url(images/button_grey_left.gif) no-repeat top left;
	height: 22px;
    padding: 5px 7px 4px 10px;
    /*hack for IE */
	overflow: visible;
    cursor: pointer;
    border: 0;
    color: #333;
}

div.button input, div.button_go input, div.button_stop input {
	height: 24px;
	cursor:pointer;
}

a.button_go, div.button_go {
	background:url(images/button_orange_right.gif) no-repeat top right;
}

a.button_go span, div.button_go input {
	background:url(images/button_orange_left.gif) no-repeat top left;
}

a.button_stop, div.button_stop {
	background:url(images/button_grey_right.gif) no-repeat top right;
}

a.button_stop span, div.button_stop input {
	background:url(images/button_grey_left.gif) no-repeat top left;
}

.innerbox {
	background-color: #eaeaea;
}

.outterbox {
	background-color: #a9a9a9;
}

.innerbox_tip {
	background-color: #ffffff;
}

.innerbox_mm {
	background-color: #f1f1f1;
}


.outterbox_tip {
	background-color: #a9a9a9;
}

.nestedbox
{
	margin: 0;
	padding: 5px 20px 5px 0;
}

p.border{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	color:#555;
	font-size:14px;
	padding: 0 30px 0 30px;
}

p.noborder{
	border:0;
	padding:0 0 0 20px;
	font-weight: normal;
}

#wrapper_right li {
	color: #555;
	padding-top: 3px;
	padding-bottom: 3px;
}

#wrapper_right li a {
	color: #333;
}

p.border strong
{
	position: relative;
	display: block;
	padding-bottom: 5px;
	/*background-image: url(images/headers_bg.gif);
	background-repeat: no-repeat;*/
	width: 215px;
	border-bottom: 1px solid #555;
	color: #283891;
	font-size:16px;
}

#wrapper_right p.border strong  {
	width: 175px;
}

p.login_info
{
	padding: 0;
}

#mainmenu_geninfo, #mainmenu_shortcuts, #mainmenu_totw
{
height:474px;
text-align: right;
}

#mainmenu_geninfo p.border, #mainmenu_shortcuts p.border, #mainmenu_totw p.border
{
	padding: 30px 30px 0 30px;
}

#mainmenu_geninfo p.border strong, #mainmenu_shortcuts p.border strong, #mainmenu_totw p.border strong
{
	width: auto;
	border: 0;
}

#mainmenu_geninfo ul, #mainmenu_shortcuts ul, #mainmenu_totw ul
{
	padding-right: 30px;
	padding-left: 10px;
	margin-left: 0;
}

#mainmenu_geninfo a, #mainmenu_shortcuts a, #mainmenu_totw a
{
	color: #333;
	text-decoration: none;
}

#mainmenu_geninfo a:hover, #mainmenu_shortcuts a:hover, #mainmenu_totw a:hover
{
	color: #182891;
	text-decoration:underline;
}

ul.mainmenu
{
	margin-left: 40px;
	padding-left: 4px;
}

ul.mainmenu li
{
	list-style: disc;
	margin: 0;
	padding-left: 0;
	color: #FABB07;
}

ul.mainmenu li a:hover
{
	color: #182891;
	text-decoration:underline;
}

ul.main
{
	padding: 0;
	margin: 0;
	margin-left: 25px;
}

ul.main li {
	padding-top: 5px;
	padding-bottom: 5px;
}

ul.main li a {
	color: #333;
}


#wrapper{
margin: 0;
}

#wrapper_right{
width: 230px;
margin-left: 10px;
}

#content_right{
width: 230px;
}

.box
{
	background-image: url(images/BG_grad.jpg);
	background-repeat: repeat-x;
	background-color: #eaeaea;
	height:474px;
}

.boxF
{
	background-image: url(images/BG_grad.jpg);
	background-repeat: repeat-x;
	background-color: #eaeaea;
	height:474px;
	border: 1px solid #eaeaea;
}

.boxholder .box .boxtitle {
	padding-right: 20px;
}

.autobox {
	background-image: url(images/BG_grad.jpg);
	background-repeat: repeat-x;
	background-color: #eaeaea;
	border: 1px solid #eaeaea;
	padding: 20px;
}

.dispheader_wrapper {
    margin-bottom: 10px;
}

.dispheader, .dispfooter {
	position: relative;
	background-color: #fff;
	border: 1px solid #bbb;
    border-radius: 4px;
	padding: 5px 10px;
    padding-bottom: 0;
}

.dispfooter {
	padding: 0;
}

.dispfooter.browse {
    margin-top: 15px;
}

.dispheader_title {
	position: absolute;
	right: 10px;
	text-align: right;
	color: #0D4295;
}

.dispheader_heading {
	font-size: 2em;
	color: #ccc;
}

.dispheader select,
.dispheader.browse input {
    background-color: #fff;
    border: 1px solid #bbb;
    border-radius: 4px !important;
    padding: 2px 4px !important;
    margin-right: 10px;
}

.dispheader.browse select,
.dispheader.browse input {
    width: 100%;
}

.dispheader a:hover,
.dispfooter a:hover {
    text-decoration: none;
    color: #555;
}

.dispheader:not(.browse) .searchdisplay {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 300px;
    margin-bottom: 14px;
}

.dispheader.browse .searchdisplay {
    margin-bottom: 8px;
}

.dispheader div.links {
    background-color: #eee;
    margin-top: 14px;
    margin-left: -10px;
    margin-right: -10px;
    display: flex;
    border-top: 1px solid #bbb;
}

.dispheader ul.menu,
.dispheader ul.pagenav,
.dispfooter ul.pagenav {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
}

.dispfooter ul.pagenav {
    justify-content: center;
}

.dispheader ul.menu > li,
.dispheader ul.pagenav > li,
.dispfooter ul.pagenav > li {
    display: flex;
    align-items: center;
    justify-content: center;
    border-right: 1px solid #bbb;
}

.dispheader ul.menu > li:last-child,
.dispheader ul.pagenav > li:last-child,
.dispfooter ul.pagenav > li:last-child {
    border-right: 0;
}

.dispheader ul.menu > li > a,
.dispheader ul.pagenav > li > a,
.dispfooter ul.pagenav > li > a {
    display: flex;
    align-items: center;
    padding: 5px 10px;
}

.dispheader ul.menu > li > a:before,
.dispheader ul.menu > li > a:after {
    display: inline-block;
    width: 15px;
    padding: 0 8px 0 0;
}

.dispheader ul.menu > li > a:after {
    padding: 0 0 0 8px;
}

.dispheader ul.pagenav > li > a:before,
.dispheader ul.pagenav > li > a:after,
.dispfooter ul.pagenav > li > a:before,
.dispfooter ul.pagenav > li > a:after {
    display: inline-block;
    width: 15px;
    padding: 0 4px 0 0;
}

.dispheader ul.pagenav > li > a:after,
.dispfooter ul.pagenav > li > a:after {
    padding: 0 0 0 4px;
}

.dispheader ul.menu > li > a:hover,
.dispheader ul.pagenav > li > a:not(.disabled):hover,
.dispfooter ul.pagenav > li > a:not(.disabled):hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.1);
    color: initial;
}

.dispheader ul.pagenav > li.current,
.dispfooter ul.pagenav > li.current {
    padding: 5px 10px;
}

.dispheader ul.pagenav > li > a.disabled,
.dispfooter ul.pagenav > li > a.disabled {
    cursor: default;
    opacity: 0.33;
}

/*.dispheader.browse ul.pagenav > li > a > span,
.dispfooter.browse ul.pagenav > li > a > span,*/
.dispheader.browse ul.pagenav > li.current,
.dispfooter.browse ul.pagenav > li.current {
    display: none;
}

.dispheader ul.menu > li > a.print:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='m64,383l0,96c0,17.67 14.33,32 32,32l320,0c17.67,0 32,-14.33 32,-32l0,-96l-384,0zm320,64l-256,0l256,0z'/%3E%3Cpath d='m128,64l229.5,0l26.5,26.51l0,69.49l64,0l0,-82.75c0,-8.484 -3.375,-16.62 -9.375,-22.62l-45.25,-45.25c-5.975,-6.005 -14.175,-9.38 -22.575,-9.38l-274.8,0c-17.66,0 -32,14.33 -32,32l0,128l64,0l0,-96z'/%3E%3Cpath d='m449,192l-384,0c-35.35,0 -64,28.7 -64,64l0,96c0,17.67 14.33,32 32,32l32,0l384,0l32,0c17.67,0 32,-14.33 32,-32l0,-96c0,-35.3 -28.7,-64 -64,-64zm-320,160l256,0l-256,0zm304,-56c-13.25,0 -24,-10.75 -24,-24c0,-13.27 10.75,-24 24,-24s24,10.73 24,24c0,13.3 -10.7,24 -24,24z'/%3E%3Cpath fill='%23ffffff' d='m384,446l-256,0l0,-96l256,0l0,96z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.export:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='m233.4,374.6c6.2,6.3 14.4,9.4 22.6,9.4s16.38,-3.125 22.62,-9.375l128,-128c12.49,-12.5 12.49,-32.75 0,-45.25c-12.5,-12.5 -32.76,-12.5 -45.25,0l-73.37,73.425l0,-242.8c0,-17.67 -14.33,-32 -32,-32c-17.7,0 -32,14.33 -32,32l0,242.8l-73.4,-73.4c-12.49,-12.5 -32.75,-12.5 -45.25,0c-12.49,12.5 -12.49,32.75 0,45.25l128.05,127.95z'/%3E%3Cpath d='m480,352l-133.5,0l-45.25,45.25c-12.05,12.05 -28.15,18.75 -45.25,18.75s-33.16,-6.656 -45.25,-18.75l-45.25,-45.25l-133.5,0c-17.67,0 -32,14.33 -32,32l0,96c0,17.67 14.33,32 32,32l448,0c17.67,0 32,-14.33 32,-32l0,-96c0,-17.7 -14.3,-32 -32,-32zm-48,104c-13.2,0 -24,-10.8 -24,-24c0,-13.2 10.8,-24 24,-24s24,10.8 24,24c0,13.2 -10.8,24 -24,24z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.snapshot:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='m194.6,32l122.8,0c20.7,0 39,13.22 45.5,32.82l10.4,31.18l-234.6,0l10.4,-31.18c6.5,-19.6 24.8,-32.82 45.5,-32.82l0,0z'/%3E%3Cpath d='m373.3,96l74.7,0c35.3,0 64,28.7 64,64l-512,0c0,-35.3 28.65,-64 64,-64l74.7,0l234.6,0z'/%3E%3Cpath d='m512,160l0,256c0,35.3 -28.7,64 -64,64l-384,0c-35.35,0 -64,-28.7 -64,-64l0,-256l512,0zm-256,224c53,0 96,-43 96,-96c0,-53.9 -43,-96 -96,-96c-53.9,0 -96,42.1 -96,96c0,53 42.1,96 96,96z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.visexp:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cg transform='matrix(2.321, 0, 0, 2.321, -500.2, -896.8)'%3E%3Cpath d='m312.05146,596.75072c-17.62,-2.39 -33.54,-9.119 -48.78,-20.62c-4.444,-3.353 -13.99,-12.9 -17.34,-17.34c-9.747,-12.92 -16.03,-26.27 -19.29,-41.01c-1.09,-4.922 -2.004,-12.91 -2.004,-17.51l0,-4.295l25.04,0l0.008,2.914c0.0276,9.538 3.83,24.3 8.474,32.89c8.937,16.54 22.9,29.03 40.1,35.86c3.997,1.588 6.348,1.69 7.315,0.3188c0.3767,-0.5343 2.058,-5.246 3.736,-10.47s3.228,-9.684 3.443,-9.91c0.2486,-0.2615 1.3,-0.2133 2.872,0.1317c1.364,0.2993 4.356,0.6578 6.648,0.7967l4.168,0.2526l0.2577,1.289c0.1418,0.7088 0.2578,11.66 0.2578,24.33l0,23.04l-5.289,-0.0445c-2.909,-0.0245 -7.231,-0.308 -9.606,-0.6301l-0.0105,0.0068z'/%3E%3Cpath d='m299.75146,563.05072c-10.04,-3.683 -21.7,-12.06 -28.55,-20.51c-6.675,-8.235 -10.19,-14.55 -13.09,-23.53c-2.297,-7.103 -3.03,-10.5 -3.728,-17.27c-0.7645,-7.418 0.1853,-17.43 2.325,-24.5c0.3637,-1.203 0.784,-1.753 1.386,-1.813c0.4749,-0.0475 7.275,2.09 15.11,4.749c12.57,4.268 14.24,4.937 14.17,5.699c-0.0437,0.4749 -0.3834,2.32 -0.755,4.101c-1.559,7.473 -0.0251,17.1 3.913,24.56c3.716,7.038 11.09,14.35 17.75,17.6c2.369,1.156 3.13,1.742 3.13,2.412c0,1.249 -1.277,5.416 -5.492,17.92c-3.897,11.56 -3.832,11.45 -6.164,10.6l-0.005,-0.018z'/%3E%3Cpath d='m342.75146,564.95072c-0.2876,-0.904 -1.453,-6.695 -2.158,-10.72c-0.3533,-2.018 -1.329,-6.972 -2.169,-11.01c-1.416,-6.807 -1.474,-7.378 -0.8004,-7.879c0.3994,-0.2968 0.9602,-0.5396 1.246,-0.5396c1.076,0 6.984,-2.769 9.892,-4.636c3.008,-1.931 11.01,-9.546 11.01,-10.48c0,-0.2687 0.5402,-1.301 1.2,-2.293c4.013,-6.034 6.609,-16.61 6.001,-24.45c-0.2689,-3.466 -1.15,-7.734 -2.227,-10.79c-0.797,-2.259 -0.8127,-2.612 -0.1172,-2.631c0.5565,-0.0152 6.985,-3.19 13.06,-6.45c1.9,-1.019 5.008,-2.61 6.908,-3.534c1.9,-0.9246 4.154,-2.054 5.01,-2.51c1.665,-0.8864 2.545,-0.5743 2.545,0.9022c0,0.4077 0.403,1.68 0.8956,2.828c2.294,5.344 4.488,15.17 4.948,22.16c0.3448,5.235 -0.3378,12.97 -1.544,17.48c-1.433,5.368 -5.132,15.9 -6.52,18.56c-2.839,5.448 -7.723,12.25 -12.2,16.98c-6.602,6.987 -19.32,14.88 -28.97,17.98c-4.591,1.475 -5.799,1.678 -6.012,1.009l0.002,0.0234z'/%3E%3Cpath d='m257.25146,460.55072c-11.64,-5.965 -21.29,-11.06 -21.46,-11.32c-0.5417,-0.8478 4.202,-8.657 9.739,-16.03c3.323,-4.425 13.3,-14.41 17.76,-17.78c12.93,-9.753 26.19,-15.93 41.45,-19.29c12.51,-2.762 30.71,-2.694 43.36,0.1612c4.945,1.116 9.596,2.481 10.07,2.955c0.3594,0.3594 -6.711,23.16 -7.42,23.93c-0.1697,0.1836 -2.142,-0.1541 -4.383,-0.7506c-6.363,-1.694 -12.04,-2.384 -19.61,-2.386c-10.71,-0.002 -17.66,1.122 -26.73,4.326c-8.32,2.937 -16.42,7.675 -23.35,13.66c-3.04,2.626 -3.47,3.179 -3.589,4.608c-0.131,1.571 0.1068,1.877 7.231,9.318c4.052,4.232 7.367,7.844 7.367,8.027s-0.8711,1.391 -1.936,2.684s-2.847,3.79 -3.961,5.548c-1.127,1.78 -2.327,3.194 -2.705,3.192c-0.3741,-0.003 -10.2,-4.886 -21.84,-10.85l0.007,-0.0026zm31.66,-6.004c-5.777,-5.948 -10.5,-11.16 -10.5,-11.58c0,-1.654 11.2,-9.376 17.92,-12.35c10.13,-4.486 19.37,-6.442 30.22,-6.397c8.188,0.0342 15.16,1.178 22.67,3.719c7.497,2.538 18.35,8.265 18.35,9.684c0,0.3457 -2.034,3.377 -4.521,6.737c-2.486,3.36 -6.499,8.78 -8.917,12.04c-2.418,3.265 -4.648,5.936 -4.956,5.936c-0.3085,0 -1.986,-0.7285 -3.729,-1.619c-4.538,-2.319 -5.305,-2.617 -9.393,-3.653c-5.411,-1.371 -14.35,-1.351 -19.43,0.0429c-4.545,1.249 -10.68,4.125 -13.8,6.475c-1.3,0.9767 -2.595,1.776 -2.879,1.776s-5.243,-4.867 -11.02,-10.82l-0.015,0.0091z'/%3E%3Cpath d='m375.45146,580.75072c-4.63,-7.985 -10.1,-17.86 -9.954,-17.98c0.0894,-0.0718 1.523,-1.003 3.185,-2.068c4.514,-2.895 9.014,-6.668 13.62,-11.42c9.012,-9.298 13.73,-17.53 18.08,-31.51c2.078,-6.689 2.619,-10.15 2.893,-18.51c0.2879,-8.775 -0.351,-15.23 -2.22,-22.42c-1.721,-6.624 -4.909,-14.78 -6.251,-16c-1.827,-1.653 -2.803,-1.378 -12.87,3.631c-5.287,2.63 -9.684,4.783 -9.77,4.783c-0.0862,0 -0.8084,-1.02 -1.605,-2.266c-0.7965,-1.246 -2.565,-3.567 -3.931,-5.157c-1.365,-1.59 -2.482,-3.054 -2.482,-3.253c0,-0.5377 32.74,-33.99 33.42,-34.14c0.6757,-0.1506 4.926,4.364 8.452,8.979c7.815,10.23 14.29,22.85 17.4,33.89c2.827,10.06 3.766,17.21 3.766,28.71c0,17.87 -3.099,31.06 -10.88,46.32c-7.958,15.61 -19.23,28.25 -34.02,38.15c-5.424,3.63 -4.884,3.61 -6.83,0.2533l-0.003,0.0077z'/%3E%3C/g%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.analytics:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='m494.41021,283.99236c8.6228,0 15.55853,7.31064 14.43382,15.93344c-7.21691,52.39289 -32.52296,98.97477 -69.26359,133.37225c-5.62357,4.49885 -14.43382,4.87376 -19.86993,-0.56236l-148.74333,-148.74333l223.44303,0z' id='svg_2'/%3E%3Cpath d='m4.036,271.99618c0,-113.68976 84.44722,-207.75328 193.1695,-222.83381c9.46634,-1.18095 16.77697,5.72666 16.77697,14.39633l0,223.43366l146.68135,146.68135c6.27965,6.27965 5.81102,16.58952 -1.40589,21.74446c-36.74063,26.14958 -81.72916,41.52066 -130.27929,41.52066c-124.18709,0 -224.94265,-100.66184 -224.94265,-224.94265l0.00001,0z' id='svg_3'/%3E%3Cpath d='m257.971,32.60096c0,-8.45878 5.71729,-15.53979 14.99618,-15.53979c115.93919,0 209.94647,94.00728 209.94647,209.94647c0,8.43535 -7.12318,14.99618 -15.55853,14.99618l-209.38412,0l0,-104.70143l0,-104.70143z' id='svg_1'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.history:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='M256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C201.7 512 151.2 495 109.7 466.1C95.2 455.1 91.64 436 101.8 421.5C111.9 407 131.8 403.5 146.3 413.6C177.4 435.3 215.2 448 256 448C362 448 448 362 448 256C448 149.1 362 64 256 64C202.1 64 155 85.46 120.2 120.2L151 151C166.1 166.1 155.4 192 134.1 192H24C10.75 192 0 181.3 0 168V57.94C0 36.56 25.85 25.85 40.97 40.97L74.98 74.98C121.3 28.69 185.3 0 255.1 0L256 0zM256 128C269.3 128 280 138.7 280 152V246.1L344.1 311C354.3 320.4 354.3 335.6 344.1 344.1C335.6 354.3 320.4 354.3 311 344.1L239 272.1C234.5 268.5 232 262.4 232 256V152C232 138.7 242.7 128 256 128V128z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.search:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='m379.59982,323.97231c27.22,-40.41 40.65,-90.9 33.46,-144.7c-12.26,-91.51 -87.26,-165.98 -178.86,-177.577c-136.19,-17.233 -250.71,97.287 -233.476,233.477c11.6,91.64 86.08,166.7 177.6,178.9c53.8,7.189 104.3,-6.236 144.7,-33.46l56.576,-56.64zm-301.5,-116c0,-70.58 57.42,-128 128,-128s128,57.42 128,128c0,70.58 -57.42,128 -128,128s-128,-57.4 -128,-128z'/%3E%3Cpath d='m500.2998,443.67231l-119.7,-119.7c-125.476,121.289 65.024,-66.136 -56.576,56.64l119.7,119.7c15.62,15.62 40.95,15.62 56.57,0c15.606,-15.64 15.606,-41.04 0.006,-56.64z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.folder_desc:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='M88 48C101.3 48 112 58.75 112 72V120C112 133.3 101.3 144 88 144H40C26.75 144 16 133.3 16 120V72C16 58.75 26.75 48 40 48H88zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H480zM480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H192C174.3 288 160 273.7 160 256C160 238.3 174.3 224 192 224H480zM480 384C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416C160 398.3 174.3 384 192 384H480zM16 232C16 218.7 26.75 208 40 208H88C101.3 208 112 218.7 112 232V280C112 293.3 101.3 304 88 304H40C26.75 304 16 293.3 16 280V232zM88 368C101.3 368 112 378.7 112 392V440C112 453.3 101.3 464 88 464H40C26.75 464 16 453.3 16 440V392C16 378.7 26.75 368 40 368H88z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.folder_publish:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 576' fill='%2341699c'%3E%3Cpath d='m568.9,175.95269l-150.9,-138.2c-13.2,-12.073 -34,-2.261 -34,16.54l0,74.16c-142.8,1.63 -256,30.1 -256,164.6c0,54.3 35.2,108.1 74.08,136.2c12.14,8.781 29.42,-2.238 24.94,-16.46c-40.32,-128.14 28.98,-156.34 156.98,-157.24l0,74.2c0,18.82 20.84,28.59 34.02,16.51l150.9,-138.2c9.48,-7.81 9.48,-23.41 -0.02,-32.11zm-152.9,240.5c-17.67,0 -32,14.33 -32,32l0,31.1l-320,-0.0013l0,-319.0987l32,0c17.67,0 32,-14.32 32,-32s-14.3,-32 -32,-32l-32,0c-35.35,0 -64,28.65 -64,64l0,319.1c0,35.34 28.65,64 64,64l320,-0.0013c35.35,0 64,-28.66 64,-64l0,-31.0987c0,-17.7 -14.3,-32 -32,-32z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.browse_hide:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23888888'%3E%3Cpath d='m118.64501,262.5875l137.37,-137.3l137.4,137.4c6.2,6.2 14.4,9.3 22.6,9.3s16.38,-3.125 22.62,-9.375c12.5,-12.5 12.5,-32.75 0,-45.25l-160,-160c-12.5,-12.5 -32.75,-12.5 -45.25,0l-160,160c-12.5,12.5 -12.5,32.75 0,45.25s32.76,12.475 45.26,-0.025zm159.97,-13.2c-12.5,-12.5 -32.75,-12.5 -45.25,0l-160,160c-12.5,12.5 -12.5,32.75 0,45.25s32.75,12.5 45.25,0l137.4,-137.35l137.4,137.4c6.2,6.2 14.4,9.3 22.6,9.3s16.38,-3.125 22.62,-9.375c12.5,-12.5 12.5,-32.75 0,-45.25l-160.02,-159.975z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.browse_show:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23888888'%3E%3Cpath d='m233.40001,262.6c6.2,6.3 14.4,9.4 22.6,9.4s16.38,-3.125 22.62,-9.375l160,-160c12.5,-12.5 12.5,-32.75 0,-45.25s-32.75,-12.5 -45.25,0l-137.37,137.425l-137.37,-137.42c-12.5,-12.5 -32.75,-12.5 -45.25,0s-12.5,32.75 0,45.25l160.02,159.97zm160,-13.2l-137.4,137.4l-137.37,-137.4c-12.5,-12.5 -32.75,-12.5 -45.25,0s-12.5,32.75 0,45.25l160,160c6.22,6.25 14.42,9.35 22.62,9.35s16.38,-3.125 22.62,-9.375l160,-160c12.5,-12.5 12.5,-32.75 0,-45.25s-32.72,-12.475 -45.22,0.025z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li > a.more:before {
    padding: 0;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2341699c'%3E%3Cpath d='m256,360c30.93,0 56,25.1 56,56c0,30.9 -25.07,56 -56,56c-30.93,0 -56,-25.1 -56,-56c0,-30.9 25.07,-56 56,-56zm0,-160c30.93,0 56,25.1 56,56c0,30.9 -25.07,56 -56,56c-30.93,0 -56,-25.1 -56,-56c0,-30.9 25.07,-56 56,-56zm0,-48c-30.93,0 -56,-25.1 -56,-56c0,-30.93 25.07,-56 56,-56c30.93,0 56,25.07 56,56c0,30.9 -25.07,56 -56,56z'/%3E%3C/svg%3E");
}

.dispheader ul.menu > li.more {
    border-right: 0;
}

.dispheader ul.pagenav {
    margin: 0;
    margin-left: auto;
}

.dispheader:not(.browse) ul.pagenav {
    margin-right: 50px;
}

.dispfooter ul.pagenav {
    margin: 0 auto;
}

.dispheader.browse ul.pagenav {
    margin-left: -10px;
    margin-right: -10px;
}

.dispheader.browse ul.menu {
    flex-grow: 1;
}

.dispheader.browse ul.menu li,
.dispheader.browse ul.menu li a,
.dispheader.browse ul.pagenav li,
.dispheader.browse ul.pagenav li a,
.dispfooter.browse ul.pagenav li,
.dispfooter.browse ul.pagenav li a {
    flex-grow: 1;
    justify-content: center;
    border: 0;
}

.dispheader ul.menu > li > a.browse_show,
.dispheader ul.menu > li > a.browse_hide,
.dispheader ul.pagenav li,
.dispheader ul.pagenav li a,
.dispfooter ul.pagenav li,
.dispfooter ul.pagenav li a {
    color: #888888;
}

.dispheader ul.pagenav > li > a.previous:before,
.dispfooter ul.pagenav > li > a.previous:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23888888'%3E%3Cpath d='m125.19999,256.0125l137.4,-137.4c12.5,-12.5 12.5,-32.75 0,-45.25s-32.75,-12.5 -45.25,0l-160,160c-12.5,12.5 -12.5,32.75 0,45.25l160,160c6.2,6.3 14.4,9.4 22.6,9.4s16.38,-3.125 22.62,-9.375c12.5,-12.5 12.5,-32.75 0,-45.25l-137.37,-137.375zm192.05,0l137.4,-137.4c12.5,-12.5 12.5,-32.75 0,-45.25s-32.75,-12.5 -45.25,0l-160,160c-12.5,12.5 -12.5,32.75 0,45.25l160,160c6.15,6.3 14.35,9.4 22.55,9.4s16.38,-3.125 22.62,-9.375c12.5,-12.5 12.5,-32.75 0,-45.25l-137.32,-137.375z'/%3E%3C/svg%3E");
}

.dispheader ul.pagenav > li > a.next:after,
.dispfooter ul.pagenav > li > a.next:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23888888'%3E%3Cpath d='m262.62375,233.3875l-160,-160c-12.5,-12.5 -32.75,-12.5 -45.25,0s-12.5,32.75 0,45.25l137.45,137.35l-137.4,137.4c-12.5,12.5 -12.5,32.75 0,45.25c6.23,6.25 14.41,9.35 22.6,9.35s16.38,-3.125 22.62,-9.375l160,-160c12.48,-12.525 12.48,-32.725 -0.02,-45.225zm192,0l-160,-160c-12.5,-12.5 -32.75,-12.5 -45.25,0s-12.5,32.75 0,45.25l137.45,137.35l-137.4,137.4c-12.5,12.5 -12.5,32.75 0,45.25c6.2,6.25 14.4,9.35 22.6,9.35s16.38,-3.125 22.62,-9.375l160,-160c12.48,-12.525 12.48,-32.725 -0.02,-45.225z'/%3E%3C/svg%3E");
}

/*
.dispheader ul.pagenav > li > a.more:before,
.dispfooter ul.pagenav > li > a.more:before {
    padding: 0;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23888888'%3E%3Cpath d='M230.5 1c-9.2 1.4-20.8 5.1-28.9 9.3-6.2 3.1-10.3 6.3-17.1 13.2-10.9 10.9-15.3 18.9-18.6 34.1l-2.2 10.1-8.6.7c-22.3 1.7-44.6 11.9-56.6 25.8-9.1 10.7-12.6 18.1-16 33.9l-1.6 7.7-8.2.7c-22.9 2-45.8 13.7-58 29.7-7.3 9.7-9.3 13.9-12.2 26.2L0 202.8l.2 124.8.3 124.9 2.3 7.4c4.6 14.9 12.6 26.5 24.6 35.4 9.9 7.3 15 9.9 26.3 13.4l8.8 2.8 107 .3c70.5.2 109.3-.1 113.7-.8 15-2.3 30.2-9.1 41.3-18.4 5.3-4.4 12.3-13.3 15.9-20.2 2.5-4.7 7.6-22.5 7.6-26.4 0-1.4 1.4-1.8 8.7-2.4 24.9-1.9 45.8-12.9 59.5-31.4 5.5-7.4 8.3-14 10.9-26l2.3-10.2h5.1c14.5 0 33.1-5.8 45.7-14.2 15.8-10.6 24.9-23.3 29.2-40.7l2.6-10.4v-87.6c0-81.2-.2-88.1-1.9-94.6-1.6-6.4-1.6-7.6-.3-13.4 1.2-5.3 1.2-7.5.2-12-2.6-12.2-3.3-13-30.8-35.4-4.9-3.9-12.3-9.9-16.3-13.3-4.1-3.3-19-15.6-33.2-27.2-14.2-11.7-26.8-21.7-28-22.4-1.2-.6-5.1-1.9-8.7-2.8-6.1-1.5-6.9-1.5-13.4.1-3.7 1-7.3 2.2-7.9 2.8-.6.6-1.7.5-3.1-.4-1.2-.8-5-2.1-8.6-2.9C354.5.3 344.3 0 294.5.1c-32.4.1-61.2.5-64 .9zM354 70.3c0 47.8 0 47.8 8.6 55.6 4.1 3.8 7.1 5.6 12.1 7.1 6.2 1.9 9.1 2 56.9 2H482l-.2 89.7-.3 89.8-2.3 5c-2.5 5.5-9.3 13-15.9 17.6-2.3 1.6-8.3 4.3-13.3 5.9l-9.2 3H338.6c-99.5 0-102.3-.1-109.5-2-4-1.1-9.6-3.2-12.4-4.6-7.1-3.7-16.2-12.6-19.4-19.3l-2.8-5.6v-253l3.2-6.5c6.1-12.4 19.3-21.5 35.3-24.3 1.4-.2 29.2-.5 61.8-.6L354 30v40.3zm127 38.3c0 .2-21.4.4-47.5.4H386V30.1l47.5 39c26.1 21.5 47.5 39.2 47.5 39.5zm-316.7 98.1c.3 107.7.3 108.9 2.4 116.1 4.4 15.1 12.6 26.7 25.6 36.4 9.2 6.8 15 9.7 27.6 13.6l8.6 2.7 85.4.3 85.3.3-.6 3.7c-2 11-10.5 21.7-22.2 27.9-12.4 6.5-8.3 6.3-122 6.3-98.5 0-103.2-.1-109.6-1.9-14.2-4.1-24.7-12.1-30-22.9l-3.3-6.7v-253l2.8-5.7c3.2-6.6 13-16.2 19.9-19.6 6.3-3.1 18.2-6.1 24.5-6.1l5.2-.1.4 108.7zM81 272.2v106.2l2.6 10.6c5.9 25 24 43 52.1 51.7l8.8 2.8 86.8.3 86.9.3-.7 4.2c-2.1 13.9-15.8 27.3-32.4 31.9-6.2 1.7-12.8 1.8-110.4 1.8-115.3 0-112 .2-123.4-6.6-7.9-4.8-14.8-11.8-18.1-18.4l-2.7-5.5-.3-124.4c-.3-137.1-.5-130.4 5.9-139.7 3.9-5.8 11.1-11.9 17.4-14.9 6.9-3.2 17.9-6.3 23.3-6.4l4.2-.1v106.2z'/%3E%3Cpath d='M229.3 188.5c-1.7.7-3.9 2.7-4.7 4.4-1.9 3.5-2.1 12.4-.5 17 2.3 6.4-4.4 6.1 117.9 6.1 74.3 0 111.8-.3 113.1-1 3.3-1.8 4.9-6.4 4.9-13.9 0-6.4-.3-7.4-2.9-10.3l-2.9-3.3-110.9-.2c-92.9-.2-111.3 0-114 1.2zM229.3 248.5c-1.7.7-3.9 2.7-4.7 4.4-1.9 3.5-2.1 12.4-.5 17 2.3 6.4-4.4 6.1 117.9 6.1 74.3 0 111.8-.3 113.1-1 3.3-1.8 4.9-6.4 4.9-13.9 0-6.4-.3-7.4-2.9-10.3l-2.9-3.3-110.9-.2c-92.9-.2-111.3 0-114 1.2z'/%3E%3C/svg%3E");
}
*/

.dispheader.browse ul.pagenav > li.more,
.dispfooter ul.pagenav > li.more {
    display: none;
}

.dispheader ul.browse_menu {
    margin: 0;
    margin-top: 15px;
    padding: 0;
    padding-left: 15px;
}

.dispheader ul.browse_menu li {
    list-style: disc;
}

.dispheader ul.browse_menu a {
    color: #41699c;
}

.dispheader div.pagemenu,
.dispfooter div.pagemenu {
    position: absolute;
    top: -1000px;
    left: -1000px;
    background-color: #fff;
    border: 0;
    border-radius: 4px;
    overflow: hidden;
}

.dispheader div.pagemenu input,
.dispfooter div.pagemenu input {
    padding: 10px;
    border: 1px solid #888;
    border-radius: 4px;
    width: 175px;
}

a .recnavlinks {
    color: #0D4295;
}

a.headerlink, div.headerlink {
	color: #000000;
	background-color: #FFE9A8;
	border: 1px solid #bbb;
	padding: 2px 5px;
}

.searchbox {
	padding-top: 0;
}

.searchbox div {
	background-position: top right;
	background-repeat: no-repeat;
}

button.snapshotBTN
{
    height:40px;
    width:140px;
    margin-left:5px;
    background-color:LightGrey;
}

button span
{
    font-size:1.2em;
}

div.boxtitle {
	text-align: right;
	padding-top: 5px;
	font-size: 2em;
	color: #ccc;
	right: 20px;
}

p.PageHeading_right {
	text-align: right;
	padding-top: 5px;
	font-size: 2em;
	right: 20px;
}

#cmdline {
color: #333;
font-size: 14px;
font-family: Arial;
}

#cmdline.box{
	background-color: #eaeaea;
	background-image: none;
	height:auto;
	padding: 10px;
}

.patbaseParseError {
  color:red;
}

.tabholder {
	position: absolute;
	z-index: 400;
}

#wrapper_right .tabholder {
	width: 230px;
}

.boxholder{
padding:20px 0 0 0;
/*background: #000099;*/
overflow: hidden;
}

.tab{
float: left;
height: 22px;
width: 82px;
margin: 0;
padding-top: 2px;
text-align: center;
background:url(images/tab.gif) no-repeat;
}

.tab_wide{
float: left;
height: 22px;
width: 110px;
margin: 0;
padding-top: 2px;
text-align: center;
background:url(images/tab_110.gif) no-repeat;
}

.tab a {
	outline: none; /* hide dotted outline in Firefox */

}


.tab_flag{
float: left;
height: 25px;
width: 36px;
margin: 0;
}

.tab_sep {

}

.tab_left{
float: left;
height: 19px;
width: 0;
margin: 0;
text-align: center;
/*background:url(images/tabmenu_grey_Left.gif) no-repeat;*/
/*border-right: 1px solid #999;*/
}

.tab_right{
float: left;
height: 21px;
width: 0;
margin: 0 0px 0 0;
text-align: center;
/*background:url(images/tabmenu_grey_Right.gif) no-repeat;*/
/*border-left: 1px solid #999;*/
}

#content_right .tab,  #content_right .tab_sep, #content_right .tab_left, #content_right .tab_right {
float: right;
}

.activetab
{
padding-top: 2px;
background:url(images/tab_active.gif) no-repeat;
}

.activetab_wide
{
padding-top: 2px;
background:url(images/tab_110_active.gif) no-repeat;
}

#archivetab.tab {
    width: 130px;
	background-image:url(images/patab_sprite.png);
	background-repeat: no-repeat;
    background-position: 0px 0px;
}

#archivetab.activetab {
    background-position: 0px -31px;
}

.tabtxt{
margin: 0;
color: #666;
font-size: 14px;
font-weight: 500;
padding: 3px 0 0 0;
}

h3.tabtxt {
	padding: 0;
}
h3.tabtxt a{
	font-size:14px;
	font-weight:normal;
	color: #555;
	display: block;
}
div.activetab h3.tabtxt a{
	font-size:14px;
	font-weight:normal;
}

#searchform td
{
	padding: 6px 0 6px 0;
}

#searchform td.title
{
	text-align: right;
	padding-right: 5px;
}

#searchform td.title select
{
	text-align: right;
	background-color: #eeeeee;
	border: 1px solid #777;
}

#searchform td.browse
{
	padding-right: 5px;
}

#searchform td.example
{
	font-style: italic;
}

#searchform td.example b
{
	font-style: normal;
}

#searchform td.field
{
	text-align: left;
}

#searchform td.field_s1
{
	text-align: left;
}

#searchform td.field_s2
{
	text-align: center;
}

#searchform td.field_s3
{
	text-align: right;
}

#searchform td.help
{
	padding-left: 10px;
}

#searchform td.footer
{
	padding-top: 20px;
}

div.popuphelp_link {
	padding: 10px;
	color: #777;
	font-size: 14px;
}

div.popuphelp_link a {
	text-decoration: none;
	color: #FABB07;
	font-style: italic;
}

div.popuphelp_link a.button, div.popuphelp_link a.button_go, div.popuphelp_link a.button_stop {
	color: #555;
	font-style: normal;
}

div.popuphelp_link a:hover.button, div.popuphelp_link a:hover.button_go, div.popuphelp_link a:hover.button_stop {
	text-decoration: none;
}

#popuphelp {
	display: none;
}

div.pbinfomsg
{
	background-color: #FFF;
	color: navy;
	border: 1px solid #BBB;
	padding: 5px 10px;
}

div.searchfeedback, p.searchfeedback, #diafolderadd, #diafoldercur
{
	padding: 10px;
	text-align: left;
	font-size: 14px;
	margin: 0;
}

div.outterbox_search {
	background-color: #a9a9a9;
	margin-top: 5px;
	margin-bottom: 5px;
}

table.recordnav_table {
	width: 100%;
	border: 0;
	background-color: #eaeaea;
	border: 1px solid #bbb;
}

table.recordnav_table td {
	padding: 5px;
}

#searchhistory_tbl, #archive_tbl, #savedhistory_tbl, #savedSearchs_tbl, #alert_tbl, #alert_tbl2, #prifolders_table, #shrfolders_table, #groups_table, #customfields_table, table.normaltable {
	width: 100%;
}

#searchhistory_tbl thead tr, #savedhistory_tbl thead tr, #archive_tbl thead tr,#savedSearchs_tbl thead tr, #alert_tbl thead tr, #alert_tbl2 thead tr, #prifolders_table thead tr, #shrfolders_table thead tr, #groups_table thead tr, #customfields_table thead tr, table.normaltable thead tr {
	background-color: #d7d7d7;
}

#searchhistory_tbl tbody tr.row1, #savedhistory_tbl tbody tr.row1, #archive_tbl tbody tr.row1, #savedSearchs_tbl tbody tr.row1, #alert_tbl tbody tr.row1, #alert_tbl2 tbody tr.row1, #prifolders_table tbody tr.row1, #shrfolders_table tbody tr.row1, #groups_table tbody tr.row1, #customfields_table tbody tr.row1, table.normaltable tbody tr.row1 {
	background-color: #eeeeee;
}

#savedhistory_tbl tbody tr.row0, #savedSearchs_tbl tbody tr.row0, #archive_tbl tbody tr.row0, #alert_tbl tbody tr.row0, #alert_tbl2 tbody tr.row0, #prifolders_table tbody tr.row0, #shrfolders_table tbody tr.row0, #groups_table tbody tr.row0, #customfields_table tbody tr.row0, table.normaltable tbody tr.row0 {
    background-color: #ffffff;
}
#searchhistory_tbl thead th.num, #searchhistory_tbl tbody td.num {
	width: 30px;
}

#searchhistory_tbl thead th.search, #searchhistory_tbl tbody td.search {
	width: auto;
    overflow-wrap: anywhere;
}

#searchhistory_tbl thead th.results, #searchhistory_tbl tbody td.results {
	width: 90px;
}

@media (min-width: 1300px) {
    #searchhistory_tbl thead th.results, #searchhistory_tbl tbody td.results {
        width: 150px;
    }
}

#searchhistory_tbl thead th.links, #searchhistory_tbl tbody td.links {
	/*width: 300px;*/
	width: 325px;
}

#searchhistory_tbl td {
	color: #555555;
}

#searchhistory_tbl tbody td.num, #searchhistory_tbl tbody td.num a {
	color: Red;
	text-align: center;
}

#searchhistory_tbl tbody td.results {
	text-align: right;
}

#searchhistory_tbl tbody td.links {
	text-align: center;
}

#savedhistory_tbl td ul, #savedhistory_tbl td ul li {
	color: #555;
	margin: 0;
	padding: 0;
	FONT-FAMILY:Arial, Verdana, Helvetica;
}

#prifolders_table thead th.name, #prifolders_table tbody td.name, #shrfolders_table thead th.name, #shrfolders_table tbody td.name {
	width: auto;
}

#prifolders_table thead th.date, #prifolders_table tbody td.date, #shrfolders_table thead th.date, #shrfolders_table tbody td.date {
	width: 150px;
}

#prifolders_table thead th.links, #prifolders_table tbody td.links, #shrfolders_table thead th.links, #shrfolders_table tbody td.links {
	width: 350px;
}

#prifolders_table thead th.name, #shrfolders_table thead th.name, #prifolders_table thead th.date, #shrfolders_table thead th.date, #prifolders_table thead th.links, #shrfolders_table thead th.links {
	text-align: center;
}

#prifolders_table tbody td.name, #shrfolders_table tbody td.name {
	text-align: left;
}

#prifolders_table tbody td.date, #shrfolders_table tbody td.date {
	text-align: left;
}

#prifolders_table tbody td.links, #shrfolders_table tbody td.links {
	text-align: center;
}

#alert_tbl thead th.name, #alert_tbl tbody td.name,
#alert_tbl2 thead th.name, #alert_tbl2 tbody td.name
{
	width: auto;
}

#alert_tbl thead th.created, #alert_tbl tbody td.created, #alert_tbl thead th.sent, #alert_tbl tbody td.sent,
#alert_tbl2 thead th.created, #alert_tbl2 tbody td.created, #alert_tbl2 thead th.sent, #alert_tbl2 tbody td.sent
{
	width: 150px;
}

#alert_tbl thead th.links, #alert_tbl tbody td.links,
#alert_tbl2 thead th.links, #alert_tbl2 tbody td.links
{
	text-align: center;
	width: 170px;
}

#alert_tbl thead th.name, #alert_tbl thead th.created, #alert_tbl thead th.sent, #alert_tbl thead th.links
#alert_tbl2 thead th.name, #alert_tbl2 thead th.created, #alert_tbl2 thead th.sent, #alert_tbl2 thead th.links
{
	text-align: center;
}

#groups_table thead th.name, #groups_table tbody td.name
{
	width: auto;
}

#groups_table thead th.users, #groups_table tbody td.users
{
	width: 70px;
}

#groups_table thead th.links, #groups_table tbody td.links
{
	width: 280px;
}

#groups_table thead th.name, #groups_table thead th.users, #groups_table thead th.links
{
	text-align: center;
}

#groups_table tbody td.users
{
	text-align: right;
}

#groups_table tbody td.links
{
	text-align: center;
}

#customfields_table thead th.name, #customfields_table tbody td.name
{
	width: 300px;
}

#customfields_table thead th.data, #customfields_table tbody td.data
{
	width: auto;
}

#customfields_table thead th.links, #customfields_table tbody td.links
{
	width: 280px;
}

#customfields_table thead th.name, #customfields_table thead th.data, #customfields_table thead th.links
{
	text-align: center;
}

#customfields_table tbody td.links
{
	text-align: center;
}

div.searchtools {
	color: #555;
}

p.pbnews a {
	font-size: 14px;
	font-weight: bold;
	color: #283891;
}

div.totd {
	margin: 0;
	padding: 5px;
	width: 540px;
}

div.totd img {
	float: left;
	padding-right: 10px;
}

div.totd p {
	margin: 0;
	padding: 20px;
	padding-top: 10px;
}

div.totd span.title {
	font-size: 18px;
	line-height: 30px;
}

.outterbox_totd {
	background-color: #a9a9a9;
	width: 550px;
	/*hack for IE */
	width:expression('540px');
}

.footerDiv {
	font-size: 10px;
	padding: 0 10px;
}

#quickdrill {
	margin: 0;
	padding: 0;
	list-style: none; font-family: Arial, helvetica;
}

#quickdrill a {
	color: #555;
	text-decoration: none;
}

#quickdrill a.data, #quickdrill li {
	color: #555;
}

#quickdrill li.header {
	font-weight: bold;
	color: #555;
	padding: 5px;
	margin-bottom: 7px;
}

#quickdrill li.section {
	border-bottom: 3px solid #D5D6D8;
	background-color: #E7E7E8;
	font-weight: bold;
	color: #555;
	padding: 5px;
	margin-bottom: 7px;
}

#quickdrill ul {
	list-style: none;
	margin: 0;
	padding: 1px 2px 7px 15px;
}

#quickdrill li.refine {
	font-weight: bold;
	color: #555;
	text-align:left;
	padding-top: 10px;
	padding-right:20px;
	padding-bottom: 10px;
	padding-left: 18px
}

#quickdrill li.loading {
	font-style: italic;
	color: #555;
}

table.headertable tr {
	background:#fff url(images/middle_menu.gif) repeat-x;
	height: 27px;
}

table.headertable td {
	padding: 0 10;
}

table.cmdref_tbl {
	width: 100%;
}
table.cmdref_tbl thead th {
	font-size: 14px;
	color: #555555;
	background-color: #d9d9d9;
	padding: 4px;
}

table.cmdref_tbl tbody td {
	font-size: 14px;
	padding: 4px;
	color: #555555;
}

table.cmdref_tbl tbody td.cmdref_tbl_subtitle {
	background-color: #eeeeee;
	text-align: center;
	font-weight: bold;
}


TD.spaced
{
    FONT-SIZE: 10px;
    FONT-FAMILY:arial,helvetica,sans-serif;
    LINE-HEIGHT: 0.5cm;
}

div.foldernote
{
	position: relative;
	border: 1px solid #BBBBBB;
	padding: 5px 10px;
	/* ie hack */
	width: expression('100%');
	margin-bottom: 10px;
	margin-right: 50px;
	background-color: #EAEAEA;
}

div.foldernote_row1
{
	margin-left: 50px;
	margin-right: 0;
	background-color: #FFE9A8;
}

div.foldernote_rows
{
	margin-left: 0;
	margin-right: 0;
	background-color: #EAEAEA;
}

div.folderdesc
{
	position: relative;
	border: 1px solid #BBBBBB;
	padding: 5px 10px;
	/* ie hack */
	width: expression('100%');
	margin-bottom: 10px;
	background-color: #FFFFFF;
}

.folderdesc_remove, .foldernote_remove {
	position: absolute;
	right: 10px;
	text-align: right;
	color: #0D4295;
}

.statheader
{
   color: #595959;
   padding-bottom:25px;
}

.statLinks
{
    padding-right:10px;
}

.statButton
{
    width: 180px;
    Background-color: #ffe9a8;
    font-size:7pt;
    color: #303030;
    font-weight:500;
}
.stat_title
{
    font-size: 1.5em;
    font-weight: bold;
    text-align:left;
}

.welcome_title
{
	padding: 10px 0;
	letter-spacing: 1px;
	color: #283891;
	font-size:18px;
}

#ft_hits_table {
	margin: 15px;
}

#ft_hits_table tr.pub
{
	background-color: #EAEAEA;
}

#ft_hits_table tr.row0
{
	background-color: #FFFFFF;
}

#ft_hits_table tr.row1
{
	background-color: #EEEEEE;
}

#ft_hits_table tr.pub td
{
	border-bottom: 1px solid #FFFFFF;
}

#ft_hits_table td.pubtitle
{
	font-weight: bold;
	padding-right: 10px;
}

#ft_hits_table td.title
{
	padding-left: 10px;
	border-bottom: 1px solid #FFFFFF;
    white-space: nowrap;
}

#ft_hits_table th.hits, #ft_hits_table td.hits
{
	text-align: center;
	width: 40px;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #FFFFFF;
}

.popuptitle
{
	font-weight: bold;
	font-size: 16px;
	color: #283891;
}

.fieldscroll
{

    PADDING-RIGHT: 1em;
    PADDING-LEFT: 0em;
    SCROLLBAR-FACE-COLOR: #eeeeee;
    PADDING-BOTTOM: 1em;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    OVERFLOW: auto;
    WIDTH: 645px;
    SCROLLBAR-SHADOW-COLOR: #666;
    SCROLLBAR-3DLIGHT-COLOR: #666;
    SCROLLBAR-ARROW-COLOR: #eee;
    PADDING-TOP: 0em;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #ffffff;
    POSITION: relative;
    HEIGHT: 380px
}

font.big
{
	font-size: 1.2em;
}

#ui-datepicker-div
{
	z-index: 999999;
}


/* PB Search checker */

div.bracketcheck
{
	font-size: 14px;
}

div.pbsc_indent {
	margin: 0 0 0 20px;
}

br.pbsc_script {
}

.pbsc_reference {
	font-weight: bold;
	color: #FF0080;
}

.pbsc_error {
	font-weight: bold;
	color: #FF0000;
}

.pbsc_operator {
	font-weight: bold;
	color: #002DB3;
}

.pbsc_bracket {
	font-weight: bold;
	color: #000000;
}

.pbsc_bracketHiLi {
	font-weight: bold;
	color: #B800F5;
}

.pbsc_truncation {
	font-weight: bold;
	color: #2EB800;
}

.un_title {
	font-weight: bold;
	font-size: 1.2em;
}

.un_subtitle {
	font-size: 1.1em;
	font-style: italic;
}

.un_box {
	border-bottom: 1px solid #999;
}

.un_itemtitle {
	margin-bottom: 0;
	padding-bottom: 0;
	color: #000;
}

.un_item {
	margin-top: 0;
	padding-top: 0;
}

div.fsc_tab, div.fsc_tab_active {
	display: inline-block;
	/* hack for IE */
	display:expression('inline');
	width: 104px;
	height: 20px;
	background-image: url(images/folder_close_or.gif);
	background-repeat: no-repeat;
	margin: 0;
	margin-left: 1px;
    margin-top: 1px;
    font-size: 12px;
    color: #111;
}

div.fsc_tab label, div.fsc_tab_active label {
	display: block;
	padding-top: 3px;
}

div.fsc_tab input, div.fsc_tab_active input,
div.fsc_tab img, div.fsc_tab_active img {
	float: right;
}

div.fsc_tab img, div.fsc_tab_active img {
	margin-top: 2px;
}

div.fsc_tab:hover {
	background-image: url(images/folder_close.gif);
}

div.fsc_tab_active {
	background-image: url(images/folder_close.gif);
}

div.fsc_tab_active:hover {
	background-image: url(images/folder_close_or.gif);
}

ul.rn_foldertabs {
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: right;
    flex-wrap: wrap;
}

ul.rn_foldertabs > li {
    flex: auto;
    border: 1px solid #444;
    border-radius: 4px;
    margin-top: 4px;
    margin-left: 4px;
    background-color: #f5c384;
    min-width: 100px;
    max-width: 180px;
    text-align: right;
    white-space: nowrap;
}

ul.rn_foldertabs > li.fsc_tab_active {
    background-color: #84b6f5;
}

ul.rn_foldertabs > li > div {
    display: flex;
    align-items: stretch;
    justify-content: right;
    padding: 0;
    padding-left: 7px;
}

ul.rn_foldertabs > li > div > label {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    width: 100%;
    padding: 2px 0;
    padding-right: 5px;
}

ul.rn_foldertabs > li > div > div {
    display: flex;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.1);
    padding-right: 7px;
    border-left: 1px solid #555;
}

ul.rn_foldertabs > li > div > div > span.checkbox {
    display: inline-block;
    padding: 0 2px;
}

ul.rn_foldertabs > li > div > div > a.famnotes {
    display: inline-block;
    width: 15px;
    min-width: 15px;
    padding: 0;
}
    
ul.rn_foldertabs > li > div > div > a.famnotes:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23555555' d='M256 31.1c-141.4 0-255.1 93.12-255.1 208c0 49.62 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734c1.249 3 4.021 4.766 7.271 4.766c66.25 0 115.1-31.76 140.6-51.39c32.63 12.25 69.02 19.39 107.4 19.39c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM127.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S145.7 271.1 127.1 271.1zM256 271.1c-17.75 0-31.1-14.25-31.1-31.1s14.25-32 31.1-32s31.1 14.25 31.1 32S273.8 271.1 256 271.1zM383.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S401.7 271.1 383.1 271.1z'/%3E%3C/svg%3E");
}

ul.rn_foldertabs > li > div:hover {
    background-color: rgba(0, 0, 0, 0.1);
}

#offline_progress, #pending_inspections {
	position: absolute;
	top: 5px;
	left: 10%;
	right: 10%;
	width: 80%;
	text-align: center;
}

#offline_progress div.offline_box,
#pending_inspections div.offline_box {
	position: relative;
	margin: 0 auto;
	border: 1px solid #A9A9A9;
	background-color: #FFE9A8;
	width: 400px;
	padding: 5px;
	padding-right: 20px;
	color: #555;
	white-space:nowrap;
	overflow: hidden;
}

#offline_running {
	white-space: nowrap;
	overflow: hidden;
}

#offline_progress div.offline_box a.close,
#pending_inspections div.offline_box a.close {
	position: absolute;
	right: 5px;
	top: 5px;
}

#offline_progress div.offline_box a.close:hover,
#pending_inspections div.offline_box a.close:hover {
	text-decoration: none;
}

ul.wrapped_list {
	width: 500px;
	margin: 0;
	padding: 0;
}

ul.wrapped_list li {
	width: 245px;
	margin: 0;
	margin-right: 2px;
	padding: 0;
	float: left;
}


/* shared folder hierarchy stuff */

span.shrfldr_indent {
	position: relative;
	display: inline-block;
	margin-top: -28px;
	padding-right: 8px;
	height: 23px;
	border-left: 2px solid #777;
	border-bottom: 2px solid #777;
}

span.shrfldr_spacer {
	display: inline-block;
	width: 8px;
}

span.shrfldr_tall {
	margin-top: -33px;
	height: 28px;
}


span.shrfldr_connector {
	border-bottom: 2px solid transparent;
}

span.shrfldr_pad {
	border-left: 2px solid transparent;
	border-bottom: 2px solid transparent;
}

span.shrfldr_indent.first {
	margin-top: -12px;
	height: 6px;
}

a.ui-dialog-titlebar-minus,
a.ui-dialog-titlebar-plus {
	display: block;
	position: absolute;
	right: 25px;
	top: 50%;
	width: 19px;
	margin: -10px 0px 0px;
	padding: 1px;
	height: 18px;
	overflow: hidden;
}

a.ui-dialog-titlebar-minus:hover,
a.ui-dialog-titlebar-plus:hover {
	border: 1px solid #999;
	background: url("jquery/ui/css/images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
	font-weight: normal;
	color: #212121;
	outline: medium none;
}

a.ui-dialog-titlebar-minus span,
a.ui-dialog-titlebar-plus span {
	display: block;
	margin: 1px;
	text-indent: -99999px;
}

span.txthili {
    font-weight: bold;
    text-decoration: underline;
    color: #000;
}

span.txthili.hl, 
span.txthili.hl0,
span.txthili.hlm0 {
    background-color: #ffff66;
}

span.txthili.hl1,
span.txthili.hlm1 {
    background-color: #a0ffff;
}

span.txthili.hl2,
span.txthili.hlm2 {
    background-color: #99ff99;
}

span.txthili.hl3,
span.txthili.hlm3 {
    background-color: #ff9999;
}

span.txthili.hl4,
span.txthili.hlm4 {
    background-color: #ff66ff;
}

span.txthili.hl5,
span.txthili.hlm5 {
    background-color: #66b3ff;
}

span.txthili.hl6,
span.txthili.hlm6 {
    background-color: #ff8205;
}

span.txthili.hl7,
span.txthili.hlm7 {
    background-color: #9c9cde;
}

span.txthili.hl8,
span.txthili.hlm8 {
    background-color: #00b300;
}

span.txthili.hl9,
span.txthili.hlm9 {
    background-color: #bfbfbf;
}

.disableHover:hover {
	text-decoration: none !important;
}

.pipe {
	color: #b3b9b3;
}

table.dispfamtable tr .pubnum  {
    color: #555;
    font-size: 14px;
}

table.dispfamtable tr.hitsfull {
    background-color: rgb(165, 186, 231);
}

table.dispfamtable tr.hitsfull .pubnum {
    font-weight: 700;
}

table.dispfamtable tr.hitspartial {
    /*background: linear-gradient(90deg, #a5bae7 10%, #eeeeee 100%);*/
    background-color: rgba(165, 186, 231, 0.4);
}

table.dispfamtable tr.hitspartial .pubnum {
    font-weight: 600;
}

div.ftblock.hitsfull,
div.ftblock.hitspartial {
    background-color: rgb(232, 237, 247);
}

div.ftblock.current {
    border: 2px solid #41699c;
}

div.recordnavbox {
    background-color: #eaeaea;
    border: 1px solid #bbb;
    padding: 0;
    display: flex;
}

div.recordnavbox.selected {
    background-color: #ffe9a8;
}

div.recordnavbox > div {
    display: inline-block;
    padding: 5px 10px;
}

div.recordnavbox > div.number {
    border-right: 1px solid #bbb;
    background-color: rgba(0,0,0,0.1);
}

div.recordnavbox > ul {
    margin: 0;
    margin-left: auto;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
}

div.recordnavbox > ul.nav {
    margin: 0;
}

div.recordnavbox > ul.nav > li:first-child {
    border-left: 1px solid #bbb;
}

div.recordnavbox > ul > li {
    border-right: 1px solid #bbb;
    display: flex;
    align-items: center;
    justify-content: center;
}

div.recordnavbox > ul > li:last-child {
    border-right: 0;
}

div.recordnavbox > ul > li > span {
    display: block;
    padding: 0 10px;
}

div.recordnavbox > ul > li > a {
    display: flex;
    align-items: center;
    padding: 5px 10px;
}

div.recordnavbox > ul > li > span.icon:not(.inline),
div.recordnavbox > ul > li > a.icon:not(.inline) {
    padding: 0;
}

div.recordnavbox > ul > li > span.icon:before,
div.recordnavbox > ul > li > a.icon:before {
    display: inline-block;
    width: 15px;
    padding: 5px 10px;
}

div.recordnavbox > ul > li > span.icon.inline:before,
div.recordnavbox > ul > li > a.icon.inline:before {
    padding: 0;
    width: 12px;
    padding-right: 5px;
}

div.recordnavbox > ul > li > span.icon.narrow:before,
div.recordnavbox > ul > li > a.icon.narrow:before {
    padding: 5px;
    width: 15px;
}

div.recordnavbox > ul > li > a.icon > span {
    display: none;
}

div.recordnavbox > ul > li > a.more:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23000000'%3E%3Cpath d='m256,360c30.93,0 56,25.1 56,56c0,30.9 -25.07,56 -56,56c-30.93,0 -56,-25.1 -56,-56c0,-30.9 25.07,-56 56,-56zm0,-160c30.93,0 56,25.1 56,56c0,30.9 -25.07,56 -56,56c-30.93,0 -56,-25.1 -56,-56c0,-30.9 25.07,-56 56,-56zm0,-48c-30.93,0 -56,-25.1 -56,-56c0,-30.93 25.07,-56 56,-56c30.93,0 56,25.07 56,56c0,30.9 -25.07,56 -56,56z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.email:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M464 64C490.5 64 512 85.49 512 112C512 127.1 504.9 141.3 492.8 150.4L275.2 313.6C263.8 322.1 248.2 322.1 236.8 313.6L19.2 150.4C7.113 141.3 0 127.1 0 112C0 85.49 21.49 64 48 64H464zM217.6 339.2C240.4 356.3 271.6 356.3 294.4 339.2L512 176V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V176L217.6 339.2z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.print:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M448 192H64C28.65 192 0 220.7 0 256v96c0 17.67 14.33 32 32 32h32v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h32c17.67 0 32-14.33 32-32V256C512 220.7 483.3 192 448 192zM384 448H128v-96h256V448zM432 296c-13.25 0-24-10.75-24-24c0-13.27 10.75-24 24-24s24 10.73 24 24C456 285.3 445.3 296 432 296zM128 64h229.5L384 90.51V160h64V77.25c0-8.484-3.375-16.62-9.375-22.62l-45.25-45.25C387.4 3.375 379.2 0 370.8 0H96C78.34 0 64 14.33 64 32v128h64V64z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.folderscs:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 576' fill='%23191970'%3E%3Cpath d='m148.01149,224l332.2,0l0,-48c0,-26.5 -21.5,-48 -48,-48l-160,0l-64,-64l-160,0c-26.51,0 -48,21.49 -48,48l0,328.4l90.54,-181.1c10.86,-21.7 32.86,-35.3 57.26,-35.3zm395.3,32l-395.3,0c-12.1,0 -23.2,6.8 -28.6,17.7l-119.2,238.3l447.1,0c12.12,0 23.2,-6.852 28.62,-17.69l96,-192c11.48,-21.31 -4.02,-46.31 -28.62,-46.31z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.folderadd:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23666600' d='M464 96h-192l-64-64h-160C21.5 32 0 53.5 0 80v352C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM336 311.1h-56v56C279.1 381.3 269.3 392 256 392c-13.27 0-23.1-10.74-23.1-23.1V311.1H175.1C162.7 311.1 152 301.3 152 288c0-13.26 10.74-23.1 23.1-23.1h56V207.1C232 194.7 242.7 184 256 184s23.1 10.74 23.1 23.1V264h56C349.3 264 360 274.7 360 288S349.3 311.1 336 311.1z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.folderrem:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%238B0000' d='M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM175 208.1L222.1 255.1L175 303C165.7 312.4 165.7 327.6 175 336.1C184.4 346.3 199.6 346.3 208.1 336.1L255.1 289.9L303 336.1C312.4 346.3 327.6 346.3 336.1 336.1C346.3 327.6 346.3 312.4 336.1 303L289.9 255.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175C327.6 165.7 312.4 165.7 303 175L255.1 222.1L208.1 175C199.6 165.7 184.4 165.7 175 175C165.7 184.4 165.7 199.6 175 208.1V208.1z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.litigation:before {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path fill="%23aa0000" d="m256,400l-0.02,0c0,-16.18 1.34,-8.73 -85.05,-181.51c-17.65,-35.29 -68.19,-35.36 -85.87,0c-87.12,174.26 -85.04,165.84 -85.04,181.51l-0.02,0c0,44.18 57.31,80 128,80s128,-35.82 128,-80zm-128,-160l72,144l-144,0l72,-144zm511.98,160c0,-16.18 1.34,-8.73 -85.05,-181.51c-17.65,-35.29 -68.19,-35.36 -85.87,0c-87.12,174.26 -85.04,165.84 -85.04,181.51l-0.02,0c0,44.18 57.31,80 128,80s128,-35.82 128,-80l-0.02,0zm-199.98,-16l72,-144l72,144l-144,0zm88,128l-176,0l0,-294.75c23.51,-10.29 41.16,-31.48 46.39,-57.25l129.61,0c8.84,0 16,-7.16 16,-16l0,-32c0,-8.84 -7.16,-16 -16,-16l-144.36,0c-14.6,-19.32 -37.55,-32 -63.64,-32s-49.04,12.68 -63.64,32l-144.36,0c-8.84,0 -16,7.16 -16,16l0,32c0,8.84 7.16,16 16,16l129.61,0c5.23,25.76 22.87,46.96 46.39,57.25l0,294.75l-176,0c-8.84,0 -16,7.16 -16,16l0,32c0,8.84 7.16,16 16,16l416,0c8.84,0 16,-7.16 16,-16l0,-32c0,-8.84 -7.16,-16 -16,-16z"/></svg>');
}

div.recordnavbox > ul > li > a.famnotes_new:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2341699c' d='M256 32C114.6 32 .0272 125.1 .0272 240c0 47.63 19.91 91.25 52.91 126.2c-14.88 39.5-45.87 72.88-46.37 73.25c-6.625 7-8.375 17.25-4.625 26C5.818 474.2 14.38 480 24 480c61.5 0 109.1-25.75 139.1-46.25C191.1 442.8 223.3 448 256 448c141.4 0 255.1-93.13 255.1-208S397.4 32 256 32zM256.1 400c-26.75 0-53.12-4.125-78.38-12.12l-22.75-7.125l-19.5 13.75c-14.25 10.12-33.88 21.38-57.5 29c7.375-12.12 14.37-25.75 19.88-40.25l10.62-28l-20.62-21.87C69.82 314.1 48.07 282.2 48.07 240c0-88.25 93.25-160 208-160s208 71.75 208 160S370.8 400 256.1 400z'/%3E%3C/svg%3E");;
}

div.recordnavbox > ul > li > a.famnotes_edit:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2341699c' d='M256 31.1c-141.4 0-255.1 93.12-255.1 208c0 49.62 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734c1.249 3 4.021 4.766 7.271 4.766c66.25 0 115.1-31.76 140.6-51.39c32.63 12.25 69.02 19.39 107.4 19.39c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM127.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S145.7 271.1 127.1 271.1zM256 271.1c-17.75 0-31.1-14.25-31.1-31.1s14.25-32 31.1-32s31.1 14.25 31.1 32S273.8 271.1 256 271.1zM383.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S401.7 271.1 383.1 271.1z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > span.patmk-tick:before,
div.recordnavbox > ul > li > a.patmk-tick:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23008000' d='M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM371.8 211.8C382.7 200.9 382.7 183.1 371.8 172.2C360.9 161.3 343.1 161.3 332.2 172.2L224 280.4L179.8 236.2C168.9 225.3 151.1 225.3 140.2 236.2C129.3 247.1 129.3 264.9 140.2 275.8L204.2 339.8C215.1 350.7 232.9 350.7 243.8 339.8L371.8 211.8z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.patmk-history:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C201.7 512 151.2 495 109.7 466.1C95.2 455.1 91.64 436 101.8 421.5C111.9 407 131.8 403.5 146.3 413.6C177.4 435.3 215.2 448 256 448C362 448 448 362 448 256C448 149.1 362 64 256 64C202.1 64 155 85.46 120.2 120.2L151 151C166.1 166.1 155.4 192 134.1 192H24C10.75 192 0 181.3 0 168V57.94C0 36.56 25.85 25.85 40.97 40.97L74.98 74.98C121.3 28.69 185.3 0 255.1 0L256 0zM256 128C269.3 128 280 138.7 280 152V246.1L344.1 311C354.3 320.4 354.3 335.6 344.1 344.1C335.6 354.3 320.4 354.3 311 344.1L239 272.1C234.5 268.5 232 262.4 232 256V152C232 138.7 242.7 128 256 128V128z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.record-next.disabled,
div.recordnavbox > ul > li > a.record-previous.disabled {
    cursor: default;
}

div.recordnavbox > ul > li > a.record-next.disabled:hover,
div.recordnavbox > ul > li > a.record-previous.disabled:hover {
    background-color: rgba(0, 0, 0, 0);
}

div.recordnavbox > ul > li > a.record-next.disabled:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23888888' fill-opacity='30%'%3E%3Cpath d='m214.6,106.30096l128,127.1c6.3,7.1 9.4,15.3 9.4,22.6s-3.125,16.38 -9.375,22.63l-128,127.1c-9.156,9.156 -22.91,11.9 -34.88,6.943s-19.745,-14.873 -19.745,-28.673l0,-255.1c0,-12.94 7.781,-24.62 19.75,-29.58s25.75,-2.19 34.85,6.98z'/%3E%3C/svg%3E");    
}

div.recordnavbox > ul > li > a.record-next:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23888888'%3E%3Cpath d='m214.6,106.30096l128,127.1c6.3,7.1 9.4,15.3 9.4,22.6s-3.125,16.38 -9.375,22.63l-128,127.1c-9.156,9.156 -22.91,11.9 -34.88,6.943s-19.745,-14.873 -19.745,-28.673l0,-255.1c0,-12.94 7.781,-24.62 19.75,-29.58s25.75,-2.19 34.85,6.98z'/%3E%3C/svg%3E");    
}

div.recordnavbox > ul > li > a.record-previous.disabled:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23888888' fill-opacity='30%'%3E%3Cpath d='m297.4,406.92201l-128,-127.1c-6.275,-7.1 -9.4,-15.3 -9.4,-24.4s3.125,-16.38 9.375,-22.63l128,-127.1c9.156,-9.156 22.91,-11.9 34.88,-6.943s19.745,16.673 19.745,29.573l0,255.1c0,12.94 -7.781,24.62 -19.75,29.58s-25.75,3.12 -34.85,-6.08z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a.record-previous:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23888888'%3E%3Cpath d='m297.4,406.92201l-128,-127.1c-6.275,-7.1 -9.4,-15.3 -9.4,-24.4s3.125,-16.38 9.375,-22.63l128,-127.1c9.156,-9.156 22.91,-11.9 34.88,-6.943s19.745,16.673 19.745,29.573l0,255.1c0,12.94 -7.781,24.62 -19.75,29.58s-25.75,3.12 -34.85,-6.08z'/%3E%3C/svg%3E");
}

div.recordnavbox > ul > li > a:hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.1);
    color: initial;
}

div.recordnavbox > ul > li.branded > a {
    padding: 5px 12px;
    color: #fff;
}

#extraoptionsmenu > ul > li.branded > a {
    color: #fff;
}

a.record-bookmark {
    position: relative;
    top: -40px;
}

div.record {
    padding-top: 10px;
    margin-bottom: 40px;
    overflow-wrap: anywhere;
}

div.record > div.deleted {
    text-align: center;
}

body > div.recordlist {
    padding-top: 20px;
}

body > div.recordlist ~ div.recordlist {
    padding-top: 0;
}

div.record > div.field {
    margin-bottom: 10px;
}

div.record > div.table-formatted {
    clear: both;
    display: inline-block;
}

div.record > div.field.bigfonts {
    font-size: 1.25em;
}

div.record > div.vlfbanner a {
    font-weight: bold;
    color: #61619E;
}

div.record > div.field.inline > div {
    display: inline; 
}

div.record > div.field.block > div.title,
div.record > div.field.table > div.title {
    margin-bottom: 5px;
}

div.record > div.field.inline > div.title::after {
    content: ':';
    margin-right: .5em;
}

div.record > div.field > div.title {
    font-weight: bold;
}

div.record > div.field > div.title a {
    font-weight: normal;
    text-decoration: underline;
    color: #666;
    margin-left: 10px;
    display: inline-block;
}

div.record > div.field.cols > div.content {
    display: flex;
    flex-flow: row wrap;
}

div.record > div.field.cols > div.content > div.col {
    margin-right: 25px;    
}

div.record > div.field.cols > div.content > div.col:nth-child(odd) {
    background-color: red;
}

div.record > div.field.cols > div.content div.prinumber {
    white-space: nowrap;
    display: inline-block;
    width: 120px;
}

div.record > div.field.cols > div.content div.pridate {
    white-space: nowrap;
    margin-left: 15px;
    text-align: right;
    display: inline-block; 
    width: 70px;
}

div.record > div.field table.format-family,
div.record > div.field table.format-other {
    border: 1px solid #ddd;
    border-radius: 4px;
    border-collapse: collapse;
}

div.record > div.field table.format-family > thead > tr > th:not(.nopad),
div.record > div.field table.format-other > thead > tr > th:not(.nopad) {
    padding: .4em .8em;
}

div.record > div.field table.format-family > tbody > tr > td:not(.nopad),
div.record > div.field table.format-other > tbody > tr > td:not(.nopad) {
    padding: .4em .8em;
}

div.record > div.field table > tbody > tr > td,
div.record > div.field table > tbody > tr > td a {
    color: #000;
}

div.record > div.field table.format-other > tbody > tr > td {
    vertical-align: top;
}

div.record > div.field table.format-family > thead > tr > th,
div.record > div.field table.format-other > thead > tr > th {
    background-color: #eaeaea;
    color: #000;
}

div.record > div.field table.format-family > tbody > tr:not(.spacer):nth-child(odd) > td,
div.record > div.field table.format-other > tbody > tr:not(.spacer):nth-child(odd) > td {
    background-color: rgba(200, 200, 200, .25);
}

div.record > div.field table.format-other a {
    color: #0000aa;
}

div.record > div.field table.format-family th.sortable {
    max-height: 30px;
}

div.record > div.field table.format-family th.sortable span {
    cursor: pointer;
}

div.record > div.field table.format-family th.sortable span:after {
    margin-left: 5px;
    width: 12px;
    height: 12px;
    display: inline-block;
    content: ' ';
}

div.record > div.field table.format-family th.sortable.sort-alpha.sort-asc span:after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000000' d='M239.6 373.1c11.94-13.05 11.06-33.31-1.969-45.27c-13.55-12.42-33.76-10.52-45.22 1.973L160 366.1V64.03c0-17.7-14.33-32.03-32-32.03S96 46.33 96 64.03v302l-32.4-35.39C51.64 317.7 31.39 316.7 18.38 328.7c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0L239.6 373.1zM448 416h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 288 447.1 288H319.1C302.3 288 288 302.3 288 320s14.33 32 32 32h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88S307.1 480 319.1 480h127.1C465.7 480 480 465.7 480 448S465.7 416 448 416zM492.6 209.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0L275.4 209.3c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 244.6 500.5 225.2 492.6 209.3zM367.8 167.4L384 134.7l16.22 32.63H367.8z'/%3E%3C/svg%3E"); }
div.record > div.field table.format-family th.sortable.sort-alpha.sort-desc span:after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000000' d='M151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.473 151.1 5.348 171.4 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.973L96 145.9v302C96 465.7 110.3 480 128 480S160 465.7 160 447.1V145.9L192.4 181.3c6.312 6.883 14.94 10.39 23.61 10.39c7.719 0 15.47-2.785 21.61-8.414c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95zM320 96h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88s16.63 19.74 29.56 19.74h127.1C465.7 223.1 480 209.7 480 192s-14.33-32-32-32h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 32 447.1 32h-127.1C302.3 32 288 46.31 288 64S302.3 96 320 96zM492.6 433.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0l-79.99 160.1c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 468.6 500.5 449.2 492.6 433.3zM367.8 391.4L384 358.7l16.22 32.63H367.8z'/%3E%3C/svg%3E"); }
div.record > div.field table.format-family th.sortable.sort-num.sort-asc span:after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000000' d='M320 192c0 17.69 14.31 31.1 32 31.1L416 224c17.69 0 32-14.31 32-32s-14.31-32-32-32V63.98c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 106.3 340.4 112.6 352 112.6V160C334.3 160 320 174.3 320 192zM392 255.6c-48.6 0-88 39.4-88 88c0 36.44 22.15 67.7 53.71 81.07l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56C356.3 477.4 363.3 480 370.2 480c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8C480 294.1 440.6 255.6 392 255.6zM392 367.6c-13.23 0-24-10.77-24-24s10.77-24 24-24s24 10.77 24 24S405.2 367.6 392 367.6zM216 320.3c-8.672 0-17.3 3.5-23.61 10.38L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-11.95-13.01-32.2-13.91-45.22-1.969c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C231.5 323.1 223.7 320.3 216 320.3z'/%3E%3C/svg%3E"); }
div.record > div.field table.format-family th.sortable.sort-num.sort-desc span:after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000000' d='M237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.94c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.3 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.969L96 145.9v302c0 17.7 14.33 32.03 31.1 32.03s32-14.33 32-32.03V145.9L192.4 181.3c6.312 6.883 14.94 10.38 23.61 10.38C223.7 191.7 231.5 188.9 237.6 183.3zM357.7 201.1l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56c5.406 5.219 12.41 7.812 19.38 7.812c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8c0-48.6-39.4-88-88-88s-88 39.4-88 88C303.1 156.4 326.1 187.7 357.7 201.1zM392 96c13.23 0 24 10.77 24 24S405.2 144 392 144S368 133.2 368 120S378.8 96 392 96zM416 416.4v-96.02c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 362.8 340.4 369 352 369v47.41c-17.69 0-32 14.31-32 32s14.31 32 32 32h64c17.69 0 32-14.31 32-32S433.7 416.4 416 416.4z'/%3E%3C/svg%3E"); }

div.record > div.field table.format-family td.alive {
    background-color: green !important;
}

div.record > div.field table.format-family td.dead {
    background-color: red !important;
}

div.record > div.field table.format-family td.alive > span,
div.record > div.field table.format-family td.dead > span {
    opacity: 0;
    position: absolute;
    left: -1000;
}

div.record > div.field table.format-family td.link {
    padding: .2em .3em !important;
    width: 12px;
    text-align: center;
}

div.record > div.field table.format-family td.link img {
    display: none;
}

div.record > div.field table.format-family th.familytablemenu,
div.record > div.field table.format-family td.familytablemenu,
div.record > div.field table.format-family th.chemex,
div.record > div.field table.format-family td.chemex {
    display: none;
}

div.record > div.field table.format-family td.link > a::before,
div.record > div.field table.format-family td.expander a::before {
    display: block;
    width: 15px;
    height: 15px;
    line-height: 15px;
}

div.record > div.field table.format-family td.link-pdf > a::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 792 792'%3E%3Cpath d='m664.074 144.448l-115.443 -115.459c-18.671 -18.56 -43.885 -28.989 -70.028 -28.989l-280.603 0c-54.682 0 -99 44.318 -99 99l0.01 594c0 54.666 44.317 99 99 99l395.99 0c54.45 0 99 -44.551 99 -99l0 -478.603c0 -26.142 -10.364 -51.357 -28.926 -69.949zm-45.324 548.552c0 13.668 -11.081 24.75 -24.75 24.75l-395.969 0c-13.671 0 -24.75 -11.082 -24.75 -24.75l-0.031 -593.799c0 -13.669 11.082 -24.75 24.75 -24.75l247.5 0l0 123.549c0 27.333 22.167 49.5 49.5 49.5l122.358 0l0 445.5l1.392 0z'/%3E%3Cpath d='m413.14742 428.51165c1.28793 -3.94635 2.55497 -7.92591 3.7907 -11.95863c2.10605 -8.45931 10.9934 -46.30457 10.9934 -77.03256c0.04461 -27.1385 -21.97825 -49.16041 -49.13858 -49.16041s-49.18224 22.02191 -49.18224 49.18224c0 0.43564 0.24107 42.29653 20.33347 91.46453c-10.32808 28.42263 -22.85902 56.96389 -37.30523 85.04863c-31.55085 14.84294 -57.61022 32.63662 -77.51849 52.95585c-9.15215 9.45111 -13.75147 21.64037 -13.75147 36.29159c0 27.08724 22.0371 49.12434 49.12434 49.12434c15.85562 0 30.80106 -7.6744 39.96175 -20.52518c10.74948 -15.0916 26.98474 -39.49195 44.73477 -71.86472c23.19594 -9.32583 49.74031 -17.20714 79.10349 -23.49016c19.89309 14.06088 42.42846 25.38361 67.10879 33.69296c6.64558 2.27689 13.80273 3.44807 21.18481 3.44807c29.74377 0 53.04411 -23.7692 53.04411 -54.11659c0 -29.84627 -24.28361 -54.12988 -54.13083 -54.12988l-5.43833 0c-4.00424 0.18318 -30.11202 1.67611 -66.60957 7.88036c-14.43008 -13.33767 -26.61554 -28.89907 -36.30488 -46.81044zm-134.7747 182.48869c-4.80528 6.88286 -17.66081 4.07732 -17.66081 -7.79873c0 -2.5749 0.92347 -5.03591 2.53789 -6.68734c13.24276 -13.53508 29.27491 -25.0315 46.76109 -34.82429c-13.87486 23.91156 -25.61994 40.94217 -31.63817 49.31036zm100.42022 -281.29449c5.42125 0 9.84024 4.41615 9.84024 9.84024c0 22.33037 -6.03152 51.15066 -8.43558 61.80903c-10.94784 -33.18425 -11.24206 -59.3167 -11.24206 -61.81283c0.00095 -5.43169 4.40571 -9.83645 9.8374 -9.83645zm-23.9315 190.12418c9.70642 -19.79153 19.40905 -41.78307 28.453 -65.6263c9.38088 16.03216 21.37652 32.09279 36.64466 46.93572c-20.6125 4.74264 -42.92768 10.76182 -65.09765 18.69058zm161.64271 -12.92007l4.92202 0c8.13092 0 14.75467 6.60667 14.75467 15.84044c0 7.53014 -6.13117 13.68314 -13.68314 13.68314c-2.97922 0 -5.95938 -0.46411 -8.59218 -1.38189c-18.10119 -6.07328 -33.92834 -13.68314 -47.77283 -22.30095c29.67069 -4.66576 49.93107 -5.84075 50.37146 -5.84075z'/%3E%3C/svg%3E"); }
div.record > div.field table.format-family td.link-textmine > a::before { content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 62.4 62.4"><path fill="currentColor" d="M45.8,0.1c-3.4,0-6.1,2.7-6.1,6.1c0,0.9,0.2,1.7,0.5,2.4L17.9,21c-1.4-2.1-3.9-3.6-6.6-3.6c-4.4,0-7.9,3.6-7.9,7.9s3.6,7.9,7.9,7.9c1.7,0,3.2-0.5,4.5-1.4l9,11c-2.2,2-3.6,5-3.6,8.2c0,6.1,5,11.1,11.1,11.1c6.1,0,11.1-5,11.1-11.1c0-4.8-3.1-8.9-7.3-10.5l8.5-28.4c0.4,0.1,0.8,0.1,1.2,0.1c3.4,0,6.1-2.7,6.1-6.1S49.2,0.1,45.8,0.1zM34.9,40.2c-0.8-0.2-1.7-0.3-2.6-0.3c-2.5,0-4.7,0.8-6.6,2.1l-9-11c1.5-1.4,2.5-3.5,2.5-5.7c0-1.2-0.3-2.3-0.7-3.3L40.8,9.7c0.7,1,1.6,1.7,2.7,2.2L34.9,40.2z"></path></svg>'); }
div.record > div.field table.format-family td.link-register > a::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='m296.36125 287.54289c31.31375 -12.39625 53.63875 -42.82875 53.63875 -78.54875c0 -46.65338 -37.94663 -84.6 -84.6 -84.6l-84.6 0c-10.38113 0 -18.8 8.41888 -18.8 18.8l0 225.6c0 10.38113 8.41888 18.8 18.8 18.8s18.8 -8.41888 18.8 -18.8l0 -75.2l54.89013 0l61.39375 86.1275c3.67188 5.14063 9.45288 7.88425 15.32788 7.88425c3.77293 0 7.58463 -1.12918 10.89813 -3.48858c8.45413 -6.03363 10.41638 -17.77188 4.39685 -26.226l-50.14548 -70.34843zm-96.76125 -125.54288l65.8 0c25.91463 0 47 21.08538 47 47s-21.08538 46.47125 -47 46.47125l-65.8 0l0 -93.47125z'/%3E%3Crect height='464.00001' width='384' y='22.99999' x='64' stroke-width='40' stroke='%23000000' fill='none'/%3E%3C/svg%3E"); }
div.record > div.field table.format-family td.link-litigation > a::before { content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path fill="%23aa0000" d="m256,400l-0.02,0c0,-16.18 1.34,-8.73 -85.05,-181.51c-17.65,-35.29 -68.19,-35.36 -85.87,0c-87.12,174.26 -85.04,165.84 -85.04,181.51l-0.02,0c0,44.18 57.31,80 128,80s128,-35.82 128,-80zm-128,-160l72,144l-144,0l72,-144zm511.98,160c0,-16.18 1.34,-8.73 -85.05,-181.51c-17.65,-35.29 -68.19,-35.36 -85.87,0c-87.12,174.26 -85.04,165.84 -85.04,181.51l-0.02,0c0,44.18 57.31,80 128,80s128,-35.82 128,-80l-0.02,0zm-199.98,-16l72,-144l72,144l-144,0zm88,128l-176,0l0,-294.75c23.51,-10.29 41.16,-31.48 46.39,-57.25l129.61,0c8.84,0 16,-7.16 16,-16l0,-32c0,-8.84 -7.16,-16 -16,-16l-144.36,0c-14.6,-19.32 -37.55,-32 -63.64,-32s-49.04,12.68 -63.64,32l-144.36,0c-8.84,0 -16,7.16 -16,16l0,32c0,8.84 7.16,16 16,16l129.61,0c5.23,25.76 22.87,46.96 46.39,57.25l0,294.75l-176,0c-8.84,0 -16,7.16 -16,16l0,32c0,8.84 7.16,16 16,16l416,0c8.84,0 16,-7.16 16,-16l0,-32c0,-8.84 -7.16,-16 -16,-16z"/></svg>'); }
div.record > div.field table.format-family td.link-chemex > a::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23477CBE' d='m8.21742 29.60199l-7.85269 -13.60199l7.85269 -13.60199l15.56516 0l7.85269 13.60199l-7.85269 13.60199l-15.56516 0zm11.07791 -7.71247l3.36544 -5.88952l-3.36544 -5.88952l-6.73088 0l-3.36544 5.88952l3.36544 5.88952l6.73088 0z' /%3E%3C/svg%3E"); }
div.record > div.field table.format-family td.link-familytablemenu > a::before { content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath fill="currentColor" d="m255,360c30.93,0 56,25.1 56,56c0,30.9 -25.07,56 -56,56c-30.93,0 -56,-25.1 -56,-56c0,-30.9 25.07,-56 56,-56zm0,-160c30.93,0 56,25.1 56,56c0,30.9 -25.07,56 -56,56c-30.93,0 -56,-25.1 -56,-56c0,-30.9 25.07,-56 56,-56zm0,-48c-30.93,0 -56,-25.1 -56,-56c0,-30.93 25.07,-56 56,-56c30.93,0 56,25.07 56,56c0,30.9 -25.07,56 -56,56z"/%3E%3C/svg%3E'); }
div.record > div.field table.format-family td.link-familyexplorer > a::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z'/%3E%3C/svg%3E"); }
div.record > div.field table.format-family td.expander a.expand::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='m214.6,105.4l128,127.1c6.3,7.1 9.4,15.3 9.4,22.6s-3.125,16.38 -9.375,22.63l-128,127.1c-9.156,9.156 -22.91,11.9 -34.88,6.943s-19.745,-14.873 -19.745,-28.673l0,-255.1c0,-12.94 7.781,-24.62 19.75,-29.58s25.75,-2.19 34.85,6.98z'/%3E%3C/svg%3E"); }
div.record > div.field table.format-family td.expander a.collapse::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='m406.90027,246.6l-127.1,128c-7.1,6.3 -15.3,9.4 -23.5,9.4s-16.38,-3.125 -22.63,-9.375l-127.1,-128c-10.0456,-9.125 -12.786,-22.925 -7.832,-34.825s16.632,-19.8 29.562,-19.8l255.1,0c12.94,0 24.62,7.781 29.58,19.75s3.12,25.75 -6.08,34.85z'/%3E%3C/svg%3E"); }

div.record > div.field table.format-family td.expander {
    padding-left: .4em;
}

div.record > div.field.image {
    float: right;
    padding-left: 10px;
    padding-bottom: 10px;
}

div.record > div.uffield {
    padding-top: 10px;
}

div.record > div.uffield div.ufheader {
    margin-right: 400px;
    padding: 5px 8px 5px 8px;
    color: #555;
    border: solid #eeeeee 1px;
    background-color:#eeeeee; 
}

div.record > div.uffield div.ufcontent {
    margin-right: 400px;
    border: solid #eeeeee 1px;
    padding: 8px;
    color: #555;
}

@media print {
    div.record > div.uffield div.ufheader,
    div.record > div.uffield div.ufcontent {
        clear: both;
        margin-right: auto;
    }
}

div.record > div.field > div > a.infolink::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23337ab7' d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 400c-18 0-32-14-32-32s13.1-32 32-32c17.1 0 32 14 32 32S273.1 400 256 400zM325.1 258L280 286V288c0 13-11 24-24 24S232 301 232 288V272c0-8 4-16 12-21l57-34C308 213 312 206 312 198C312 186 301.1 176 289.1 176h-51.1C225.1 176 216 186 216 198c0 13-11 24-24 24s-24-11-24-24C168 159 199 128 237.1 128h51.1C329 128 360 159 360 198C360 222 347 245 325.1 258z'/%3E%3C/svg%3E");
    display: inline-block;
    width: 12px;
    height: 12px;
    line-height: 12px;
}

div.record > div.field > div.content {
    overflow-wrap: anywhere;
}

#extraoptionsmenu,
#familytablemenu {
    position: absolute;
    top: -1000px;
    left: -1000px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
}

#extraoptionsmenu {
    background-color: #eaeaea;
}

#extraoptionsmenu ul,
#familytablemenu ul {
    margin: 0;
    padding: 0;
}

#extraoptionsmenu ul li,
#familytablemenu ul li {
    padding: 5px 15px;
    border-bottom: 1px solid #ddd;
    white-space: nowrap;
}

#extraoptionsmenu ul li:last-child
#familytablemenu ul li:last-child {
    border: 0;
}

@media print {
    table th, table td {
        page-break-inside: avoid;
    }
    
    div.record > div.table-formatted {
        display: block;
    }
    
    div.record > div.field table.format-family th.noprint,
    div.record > div.field table.format-family td.noprint {
        display: none;
    }
    
    div.record > div.field > div.title a,
    div.record > div.field > div > a.infolink {
        display: none;
    }
}

div.input-expandable {
    position: relative;
    display: inline-block;
}

div.input-expandable > textarea {
    border: 1px solid #d3d3d3;
    border-radius: 5px;
    padding: .5rem;
    padding-right: 2rem;
    width: 400px;
    min-width: 400px;
    margin: 0;
}

div.input-expandable.oneline > textarea {
    white-space: nowrap;
    resize: none;
    height: 1rem;
    overflow: hidden;
}

div.input-expandable.multiline > textarea {
    min-height: 4rem;
    height: 4rem;
    overflow-y: scroll;
    scrollbar-width: thin;
}

div.input-expandable.multiline > textarea::-webkit-scrollbar  {
    width: 6px;
}

div.input-expandable > div.expander {
    position: absolute;
    bottom: 0;
    right: 0;
    top: 0;
    padding: 0 .3rem;
    width: 1.5rem;
    background-color: #fff;
    margin: .5rem 6px .5rem 0;
}

div.input-expandable.oneline > div.expander {
    margin: .5rem 2px .5rem 0;
    padding-right: 8px;
}

div.input-expandable.oneline > div.expander > a:before {
    content: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 448' fill='%23aaaaaa'%3E%3Cpath d='M19.2 2.1C16 3.4 12.1 6 9.1 9c-16 16-10.3 45.2 10.4 52.9l5.6 2.1h525.8l5.6-2.1c26-9.7 26-50.1 0-59.8L550.9 0 287.7.1C25.6.1 24.5.1 19.2 2.1zM15.8 98c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 3 1.2 28.7 1.4 185.3 1.4h181.8l.3-22.3c.4-20.5.6-22.8 3-30.2 1.4-4.4 2.8-8.8 3.3-9.8.7-1.6-8.5-1.7-185.1-1.7-179.6.1-186 .1-189.6 2zM435.2 98.1c-7.1 2.8-14.4 10.1-17.1 17.4-2.1 5.5-2.1 6.5-2.1 113.7v108.1l-22.8-22.5c-20.6-20.4-23.3-22.7-28.7-24.7-8-3-19.7-2.7-26.7.7-6.8 3.4-13.4 10.4-15.9 17.1-2.8 7.6-2.4 19.4 1 26.6 3.5 7.3 103.3 107.1 110.6 110.6 7.3 3.5 18.9 3.8 27 .9 5.7-2.1 8.4-4.6 58.1-54.4 58.2-58.1 56.6-56.3 57.2-70.1.5-10.7-2-17.4-8.9-24.4-7-6.9-13.7-9.4-24.4-8.9-12.6.5-14.7 1.9-40.2 27.2l-22.3 22V229.2c0-107.2 0-108.2-2.1-113.7-4.5-12.1-16.1-19.5-30.2-19.4-4.7 0-9 .7-12.5 2z'/%3E%3Cpath d='M15.8 194c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 3 1.2 28.8 1.4 185.3 1.4H384v-64H201.8c-176.1.1-182.4.1-186 2zM15.8 290c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 2.9 1.2 23.1 1.4 140.9 1.4 130.6 0 137.5-.1 136.8-1.8-.5-.9-1.9-5.3-3.4-9.7-2.1-6.8-2.5-9.8-2.5-20.5s.4-13.7 2.5-20.5c1.5-4.4 2.9-8.8 3.4-9.8.7-1.6-6.2-1.7-137.1-1.7-132.7.1-138 .2-141.6 2zM15.8 386c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 3 1.2 29 1.4 187.6 1.4h184.1l-32-32-32-32H172c-147 .1-152.6.1-156.2 2z'/%3E%3C/svg%3E");
}

div.input-expandable.multiline > div.expander > a:before {
    content: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 448' fill='%23aaaaaa'%3E%3Cpath d='M19.2 2.1C16 3.4 12.1 6 9.1 9c-16 16-10.3 45.2 10.4 52.9l5.6 2.1h525.8l5.6-2.1c26-9.7 26-50.1 0-59.8L550.9 0 287.7.1C25.6.1 24.5.1 19.2 2.1zM15.8 98c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 3 1.2 25 1.4 155.6 1.4h152.1l32-32 32-32H204c-178.2.1-184.6.1-188.2 2zM435 98.1c-5 2-10.2 6.8-57.6 54.3-58.2 58.1-56.6 56.3-57.2 70.1-.5 10.7 2 17.4 8.9 24.4 7 6.9 13.7 9.4 24.4 8.9 12.6-.5 14.7-1.9 40.3-27.2l22.2-22v108.2c0 107.2 0 108.2 2.1 113.7 9.7 26 50.1 26 59.8 0 2.1-5.5 2.1-6.5 2.1-113.7V206.7l22.8 22.5c20.6 20.4 23.3 22.7 28.7 24.7 8 3 19.7 2.7 26.7-.7 6.8-3.4 13.4-10.4 15.9-17.1 2.8-7.6 2.4-19.4-1-26.6-3.5-7.3-103.3-107.1-110.6-110.6-7.1-3.4-19.8-3.7-27.5-.8zM15.8 194c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 2.9 1.2 23.1 1.4 140.9 1.4 130.6 0 137.5-.1 136.8-1.8-.5-.9-1.9-5.3-3.4-9.7-2.1-6.8-2.5-9.8-2.5-20.5s.4-13.7 2.5-20.5c1.5-4.4 2.9-8.8 3.4-9.8.7-1.6-6.2-1.7-137.1-1.7-132.7.1-138 .2-141.6 2z'/%3E%3Cpath d='M15.8 290c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 3 1.2 28.8 1.4 185.3 1.4H384v-64H201.8c-176.1.1-182.4.1-186 2zM15.8 386c-4.1 2-9.8 6.9-9.8 8.4 0 .5-.7 1.7-1.5 2.6-2.2 2.4-4.5 12.2-4.5 19 0 6.8 2.3 16.6 4.5 19 .8.9 1.5 2.1 1.5 2.6 0 1.6 7 7.4 10.8 9 3 1.2 29.2 1.4 188.9 1.4 176.3 0 185.5-.1 184.8-1.7-.5-1-1.9-5.4-3.3-9.8-2.4-7.4-2.6-9.7-3-30.3l-.3-22.2H201.7c-176 .1-182.3.1-185.9 2z'/%3E%3C/svg%3E");
}

div.input-expandable.button-external {
    padding-right: 40px;
}

div.input-expandable.button-external > div.expander {
    margin: 0;
    padding: .4rem 0;
    border: 1px solid #d3d3d3;
    border-left: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    width: 40px;
    text-align: center;
    background-color: #eee;
}

div.input-expandable.button-external > textarea {
    border-right: 0;
    padding-right: .5rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    position: relative;
    z-index: 2;
}

div.input-expandable.button-external > div.expander > a {
    width: 23px;
    display: inline-block;
}

div.input-expandable.button-separate {
    padding-right: 45px;
}

div.input-expandable.button-separate > div.expander {
    margin: 0;
    padding: .4rem 0;
    border: 1px solid #d3d3d3;
    border-radius: 4px;
    width: 40px;
    text-align: center;
    height: 17px;
}

div.input-expandable.button-separate > textarea {
    padding-right: .5rem;
}

div.input-expandable.button-separate > div.expander > a {
    width: 23px;
    display: inline-block;
}

div.dispheader ul.menu > li[class^="show-"],
div.dispheader ul.menu > li[class^="hide-"],
div.recordnavbox > ul > li[class^="show-"],
div.recordnavbox > ul > li[class^="hide-"] {
    display: none;
}

@media (max-width: 1500px) {
    div.dispheader ul.menu > li.hide-1500,
    div.recordnavbox > ul > li.hide-1500 {
        display: flex;
    }
}

@media (min-width: 1px) {
    div.dispheader ul.menu > li.show-1000,
    div.recordnavbox > ul > li.show-1000 {
        display: flex;
    }
}

@media (min-width: 1250px) {
    div.dispheader ul.menu > li.show-1250,
    div.recordnavbox > ul > li.show-1250 {
        display: flex;
    }
}

@media (min-width: 1500px) {
    div.dispheader ul.menu > li.show-1500,
    div.recordnavbox > ul > li.show-1500 {
        display: flex;
    }
}

div.record > div.field div.drawingsviewer > ul.drawings {
    margin: 0;
    padding: 0;
    list-style: none;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 10px;
}

div.record > div.field div.drawingsviewer > ul.drawings > li {
    border: 1px solid #ddd;
    height: 400px;
}

@media (max-width: 1250px) {
    div.record > div.field div.drawingsviewer > ul.drawings {
        grid-template-columns: repeat(4, 1fr);
    }
    
    div.record > div.field div.drawingsviewer > ul.drawings > li {
        height: 300px;
    }
}

@media (max-width: 900px) {
    div.record > div.field div.drawingsviewer > ul.drawings {
        grid-template-columns: repeat(3, 1fr);
    }
    
    div.record > div.field div.drawingsviewer > ul.drawings > li {
        height: 200px;
    }
}

@media (max-width: 700px) {
    div.record > div.field div.drawingsviewer > ul.drawings {
        grid-template-columns: repeat(2, 1fr);
    }
    
    div.record > div.field div.drawingsviewer > ul.drawings > li {
        height: 150px;
    }
}

div.record > div.field div.drawingsviewer > ul.drawings > li > a {
    display: block;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

div.record > div.field div.drawingsviewer > ul.drawings > li > a > img {
    max-width: 100%;
    max-height: 100%;
}

div.record > div.field div.drawingsviewer > ul.nav {
    margin: 0;
    margin-top: 10px;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    border: 1px solid #ddd;
}

div.record > div.field div.drawingsviewer > ul.nav > li {
    display: flex;
    align-items: center;
    justify-content: center;
    border-right: 1px solid #bbb;
    padding: 0 10px;
}

div.record > div.field div.drawingsviewer > ul.nav > li:last-child {
    border-right: 0;
}

div.record > div.field div.drawingsviewer > ul.nav > li > a {
    display: flex;
    align-items: center;
    padding: 5px 10px;
}

div.record > div.field div.drawingsviewer > ul.nav > li > a {
    text-decoration: none;
    color: initial;
    margin: 0 -10px;
}

div.record > div.field div.drawingsviewer > ul.nav > li > a:not(.disabled):hover {
    background-color: rgba(0, 0, 0, 0.1);
    cursor: pointer;
}

div.record > div.field div.drawingsviewer > ul.nav > li > a:before,
div.record > div.field div.drawingsviewer > ul.nav > li > a:after {
    display: inline-block;
    width: 15px;
    padding: 0 4px 0 0;
}

div.record > div.field div.drawingsviewer > ul.nav > li > a:after {
    padding: 0 0 0 4px;
}

div.record > div.field div.drawingsviewer > ul.nav > li > a.disabled {
    cursor: default;
    opacity: 0.33;
}

div.record > div.field div.drawingsviewer > ul.nav > li > a.previous:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23888888'%3E%3Cpath d='m125.19999,256.0125l137.4,-137.4c12.5,-12.5 12.5,-32.75 0,-45.25s-32.75,-12.5 -45.25,0l-160,160c-12.5,12.5 -12.5,32.75 0,45.25l160,160c6.2,6.3 14.4,9.4 22.6,9.4s16.38,-3.125 22.62,-9.375c12.5,-12.5 12.5,-32.75 0,-45.25l-137.37,-137.375zm192.05,0l137.4,-137.4c12.5,-12.5 12.5,-32.75 0,-45.25s-32.75,-12.5 -45.25,0l-160,160c-12.5,12.5 -12.5,32.75 0,45.25l160,160c6.15,6.3 14.35,9.4 22.55,9.4s16.38,-3.125 22.62,-9.375c12.5,-12.5 12.5,-32.75 0,-45.25l-137.32,-137.375z'/%3E%3C/svg%3E");
}

div.record > div.field div.drawingsviewer > ul.nav > li > a.next:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23888888'%3E%3Cpath d='m262.62375,233.3875l-160,-160c-12.5,-12.5 -32.75,-12.5 -45.25,0s-12.5,32.75 0,45.25l137.45,137.35l-137.4,137.4c-12.5,12.5 -12.5,32.75 0,45.25c6.23,6.25 14.41,9.35 22.6,9.35s16.38,-3.125 22.62,-9.375l160,-160c12.48,-12.525 12.48,-32.725 -0.02,-45.225zm192,0l-160,-160c-12.5,-12.5 -32.75,-12.5 -45.25,0s-12.5,32.75 0,45.25l137.45,137.35l-137.4,137.4c-12.5,12.5 -12.5,32.75 0,45.25c6.2,6.25 14.4,9.35 22.6,9.35s16.38,-3.125 22.62,-9.375l160,-160c12.48,-12.525 12.48,-32.725 -0.02,-45.225z'/%3E%3C/svg%3E");
}

span.staleresults {
    /*opacity: 0.75;*/
}

span.freshresults {
    font-weight: bold;
}

div.record a.aisummarybutton {
    text-decoration: none;
    display: inline-block;
    border: 1px solid #41699c;
    padding: 5px 10px;
    color: #41699c;
}

div.record a.aisummarybutton:hover {
    background-color: rgba(65, 105, 156, 0.25);
}

/*
div.record > div.field table.format-family > thead > tr > th.zeropad,
div.record > div.field table.format-family > tbody > tr > td.zeropad {
    padding: 0;
}


table.dispfamtable tr.hitsfull {
    background-color: rgba(165, 186, 231, 0.66);
}

table.dispfamtable tr.hitspartial td.hittype:after,
table.dispfamtable tr.hitsfull td.hittype:after {
    margin-left: 0.2em;
    margin-right: -0.4em;
    display: inline-block;
    width: 12px;
}
    
table.dispfamtable tr.hitsfull td.hittype:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23444444'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z'/%3E%3C/svg%3E");
}

table.dispfamtable tr.hitspartial {
    background: unset;
    background-color: rgba(165, 186, 231, 0.66);
}

table.dispfamtable tr.hitspartial td.hittype:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23444444'%3E%3Cpath d='M448 256c0-106-86-192-192-192V448c106 0 192-86 192-192zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z'/%3E%3C/svg%3E");
}
*/