

body {color:black; font-size:100%; background-color:#9dc;}

div.displaycontainer {min-width:30.5em;}
div.maincontainer {margin-top:0.5em;}
div.srchcontainer {height:36em;}
.avoidcol {break-inside:avoid-column;}
div.sortcontainer {height:36em;}
div.autosortradio {height:3em;}
div.linespacer  {height:0.5em;}
.clear {clear:both;}

table   {border-collapse:collapse; border:none;}
table.srchtable {width:31em; color:white; background-color:#5a5; border:1px solid black; float:left; margin-right:0.5em;}
table.sorttable {width:19em; color:white; background-color:#5a5; border:1px solid black;}

th, td	{border:1px solid black; padding-left:0.25em; padding-right:0.25em; font-size:100%;}

td.menu  {border:none; padding-left:0.5em; padding-right:0.6em;}
tr.trh  {height:1.75em; border-top-style:none; border-bottom-style:none;}
tr.trh2 {height:3.25em; border-top-style:none; border-bottom-style:none; border-right-style:none;}

.widebox {width:12.6em;}
.medmbox {width:9em;}

.padleft3 {padding-left:3em;}
.padright {padding-right:0.4em;}

th.txt  {padding-top:5px; padding-bottom:5px;}
th.txt1 {padding-top:8px; padding-bottom:5px; border-bottom-style:none;}
th.txt2 {padding-top:2px; padding-bottom:2px; border-bottom-style:none; border-top-style:none;}
th.txt3 {padding-top:5px; padding-bottom:8px; border-top-style:none;}

.cleverpos {position:absolute; left:0.5em; top:9em;}

#submitForm {margin-left:1em;}

b  {font-weight: bold;}
i  {font-style: italic;}
u  {text-decoration: underline;}

.accesschar {margin-left:0.5em; font-family:sans-serif; font-weight:normal; font-size:smaller; text-decoration:underline;}

:focus {outline:solid yellow 2px;}

input[type="search"]
			 {height:1.6em; max-width:12em; font-size:100%;}
input.txtnum {height:1.2em; max-width:3.5em; text-align:right; font-size:100%}


input[type="checkbox"]
            {height:1.2em; width:1.2em; float:left; margin-left:0.3em; margin-right:0.4em;}

input[type="radio"]
			{height:1em; width:1em; margin-left:0.3em; margin-right:0.4em;}

select		{font-size:90%; height:1.5em; width:11.875em;}
.matching	{width:10em;}
.sortfld	{width:11em;}
.sortdir	{width: 5em;}
.daterange	{width: 7.5em;}

.goldback {background-color: khaki;}

@media (min-width: 768px) {
div.maincontainer {width:65em; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2;}
