@charset "utf-8";
.DocketSearch {
	background-color: #fcf2d0; /*#f3dea2;*/ /*#c0c0c0;*/
	border: 3px solid #003b01;
	margin: 10px;
	font-family: arial, Helvetica, sans-serif;
    width: 940px;
	padding: 4px;
}

.EvenRow
{
	Background: #ffffff;
}

.OddRow
{
	Background: #dddddd;
}

.DocketSearchHeader {
background: transparent; /* Doesnt matter what color - fill in with correct header info for the selected city*/
height: 120px;
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
border: 0px solid #003b01;
text-align: center;
} 

.DocketSearchScreenTitle {
	font-size: 24px; /* Match text with the text on the opening page */
	font-weight: 700;
	color: #000000;
}


.Instructions
{
	font-size: 16px;
	font-weight: 700;
	color: #000000; 
}

.DocketResultsTable
{
 border: 3px solid #003b01;
 background: #707070;
 margin: 10px;
 padding: 0px;
/* width: 720px;*/
}

.SearchRow {
background: #FCF290;
}

.DocketSearchHeaderTitles {
background: #999999;
font-weight: 700;
text-align: center;

}

.DocketResultsTable td
{
 border: 1px solid #808080; /* Should be white*/
 padding: 2px;
}

.DocketResultsTable td a
{
	color: #000000;
}

.DispoLabel
{
 border: 0px solid #808080; /* Should be white*/
 text-align: right;
 font-weight: 700;
 padding: 2px;
}

.OffenseData
{
 border: 0px solid #808080; /* Should be white*/
 text-align: left;
 padding: 2px;
}

.OffenseData td      /*  Added 12/31/2019 by KN  */
{
 border: 0px solid #808080; /* Should be white*/
 text-align: left;
 padding: 2px;
 vertical-align: top;
}

.DispoData
{
 border: 0px solid #808080; /* Should be white*/
 text-align: right;
 padding: 2px;
}

.CaseTabsTable
{
 border: 0px solid #808080;
 margin: 0px;
 padding: 0px;
 /*width: 720px;*/
/* background: #FFFFFF;  */
}

.CaseTabsTable td
{
 border: 1px solid #808080; /* Should be white*/
 padding: 5px;
 margin-left: 5px;
 margin-right: 5px;
 margin-top: 0px;
 margin-bottom: 0px;
}

body
{
background: #343434; /*#8d8d8d;*/ /* Should be the same color as the opening page background*/
border: 0px;
margin: 0px;
padding: 0px;
}

.DocketSearchPagination
{
 font-size: 14px;
 font-weight: 500;

}

.Footer
{
 font-size: 12px;
 font-weight: 500;
 color: #444444;
 padding: 0px;
 margin: 10px;
}

.DocketSearchFilterLine
{
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 2px;
 margin-bottom: 2px;
}

.DocketApplyFilter
{ 
 font-size: 12px;
 font-weight: 700;
 color: #222222;
 background:#40de40;
 padding: 3px;
 margin: 2px;
 border: 2px solid #333333;
 width: 120px;
 height: 20px;
 display: block;
 position: relative;
 left: 150px;
 float: left;
 outline: none; /* gets rid of extra border line in IE */
}

Input.DocketApplyFilter 
{
	color: #000000;
	padding: 3px;
	margin: 2px;
}



.DocketApplyFilter a
{ 
 color: #444444;
 text-decoration: none;
}

.DocketApplyFilter a:hover
{ 
 color: #7f7f7f;
 text-decoration: underline;
}


.DocketClearFilter
{ 
 font-size: 12px;
 font-weight: 700;
 color: #222222;
 background:#40de40;
 padding: 3px;
 margin: 2px;
 border: 2px solid #333333;
 width: 120px;
 height: 20px;
 display: block;
 float: right;
 position: relative;
 right: 150px;
}

.DocketClearFilter a
{ 
 color: #444444;
 text-decoration: none;
}

.DocketClearFilter a:hover
{ 
 color: #7f7f7f;
 text-decoration: underline;
}

.DocketSearchPrev
{ 
 font-size: 12px;
 font-weight: 700;
 color: #222222;
 background:#40de40;
 padding: 3px;
 margin: 2px;
 border: 2px solid #333333;
  width: 120px;
 display: inline;
}

.DocketSearchPrev a
{ 
 color: #222222;
 text-decoration: none;
}

.DocketSearchPrev a:hover
{ 
 color: #7f7f7f;
 text-decoration: underline;
}

.DocketSearchNext
{ 
 font-size: 12px;
 font-weight: 700;
 color: #222222;
 background:#40de40;
 padding: 3px;
 margin: 2px;
 border: 2px solid #333333;
 width: 120px;
 display: inline;
}

.DocketSearchNext a
{ 
 color: #222222;
 text-decoration: none;
}

.DocketSearchNext a:hover
{ 
 color: #7f7f7f;
 text-decoration: underline;
}

.DocketSearchViewing
{
 font-size: 12px;
 font-weight:500;
 display: inline;
 margin: 2px;
 padding: 3px;
}

.DocketSearchSearchBox
{
 background: #dddddd; /* Should be same as body*/
 border: 3px solid #003b01;
 margin: 10px;
}

.DocketSearchSearchBoxPrompt
{
 background: #dddddd;  /* Should be the same as background*/
 margin: 6px;
 text-align: right;
}

.DocketSearchSearchBoxInput
{
 background: #fcf2d0; /*#fcf290;*/ /* Should be the same as opening page input (yellowish)*/
  margin: 6px;
  border: 2px solid #003b01; /*#20af20;*/
}

.DisclaimerText
{
	margin-top: 20px;
	margin-bottom: 20px;
	border: 2px solid #404040;
	font-weight: 700;
	text-align: left;
	margin-left: 30px;
	margin-right: 30px;
	padding: 4px;
	background: #dddddd;
}

.CaseDetailTable
{
 /* border: 0px solid #000000; */
 border-bottom: 2px solid #404040;
 border-top: 0px solid #c0c0c0;
 border-left: 2px solid #c0c0c0;
 border-right: 2px solid #404040;
 background: #f3dea2; /*#e4c877;*/
 margin: 0px;
 padding: 4px 0px 4px 0px;
/* width: 720px; */
 width: 870px;
 }

.CaseDetailTable td
{
 border: 0px solid #808080; /* Should be white*/
 padding: 2px;
}

.CaseDetailFolder
{
	background: #f3dea2;
	margin-left: 15px;
	margin-right: 15px;
	/*margin-bottom: 15px;*/
	margin-bottom: 2px;
	margin-top: 0px;
	border-bottom: 2px solid #404040;
	border-top: 0px solid #f3dea2;
	border-left: 2px solid #c0c0c0;
	border-right: 2px solid #404040;
	width: 870px;
}

.ActiveTab
{
	border-top: 2px solid #c0c0c0;
	border-bottom: 1px solid #f3dea2;
	border-left: 2px solid #c0c0c0;
	border-right: 2px solid #404040;
	background: #f3dea2;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}

.ActiveTab a
{
	color: #000000;
	font-weight: 700;
	text-decoration: none;
}


.ActiveTab a:hover
{
	color: #606060;
}

.VerticalWhiteSpace
{
	 font-size: 12px;
}


.SmallVerticalWhiteSpace
{
	 font-size: 6px;
}


.PaymentWaiverText
{
 text-align: left;
 margin: 5px;
 padding: 5px;
 border: 1px solid #000000;
 background: #dddddd;
 height: 120px;
 overflow: auto;
}

.PrivacyPolicy
{
 border: 1px solid #000000;
 margin: 20px;
 padding: 10px;
 overflow: auto;
 height: 100px;
 font-weight: 500;
 background: #fcf2d0;
}

.StandAloneText {
        background-color: #fcf2d0; /*#f3dea2;*/ /*#c0c0c0;*/
        border: 3px solid #003b01;
        margin: 10px;
        font-family: arial, Helvetica, sans-serif;
    width: 90%;
        padding: 24px;
        text-align: left;
}

.DocketSearch a
{
 color: #000000;
 font-size: 16px;
 font-weight: 700;
}

.DocketSearch a:visited
{
 color: #000000;
}

.DocketSearch a:hover
{
 color: #7f7f7f;
}

.ClearDateText
{
 font-size: small;
 font-weight: 500;
 font-family: arial, Helvetica, sans-serif;
}

