
body {
	background-color: 	#EDDFAD;
	color:				#000000;
	font-family: 		Times New Roman;
}

span.pageButton {
	 border: 			outset 2px #EDDFAD;
	 background-color:	#CDBF8D;
	 width:				30px;
	 font-size:			15px;
	 cursor:			pointer;
	 cursor:			hand;
}

/*
span.pageButtonUpxxx {
	 border: outset 1px #EDDFAD;
	 background-color: #CDBF8D;
	 width: 30px;
	 font-size:	15px;
	 font-weight: bold;
	 text-align: right;
	 cursor:hand;
}
*/
span.pageCurrent {
	 border:			inset 2px #EDDFAD;
	 background-color:	#CDBF8D;
	 width:				30px;
	 font-size:			15px;
	 cursor:			default;
}

div.mainTitle{
	width: 				100%; 
	
	font-size:			27px;
	font-weight:		bold;
	text-align:			center;
	background-color:	#0A50A1;
	border: 				none;
	border-top: 		5px black solid; 
	border-bottom:		1px black solid;

}

div.subTitle{
	color:				white;
	font-size:			19px;
	font-weight:		bold;
	text-align:			center;
	border:				none;
	width:				100%;
	background-color:	#007F70;
	border-bottom:		3px black solid;
}

div.subFooter a{
	color:				white;
	font-size:			15px;
	font-weight:		bold;
	text-align:			center;
	border:				none;
	width:				100%;
	background-color:	#007F70;
	border-bottom:		3px black solid;
}

div.subFooter a:hover, div.subFooter a:visited{
	color:				white;
	font-size:			15px;
	font-weight:		bold;
	text-align:			center;
	text-decoration:	none;
	border:				none;
	width:				100%;
	background-color:	#007F70;
	border-bottom:		3px black solid;
}

div.subFooter a:hover{
	text-decoration:	underline;
}

div.mainFooter{
	color:				black;
	width: 				100%; 
	font-size:			23px;
	font-weight:		bold;
	text-align:			center;
	background-color:	#0A50A1;
	border: 			none;
	border-top: 		5px black solid; 
	border-bottom:		1px black solid;

}

div.mainFooter a{
	color:				black;
	width: 				100%; 
	font-size:			23px;
	font-weight:		bold;
	text-align:			center;
	background-color:	#0A50A1;
	border: 			none;
	text-decoration:	none;
}

div.mainFooter a:hover, div.mainFooter a:visited{
	color:				black;
	width: 				100%; 
	font-size:			23px;
	font-weight:		bold;
	text-align:			center;
	background-color:	#0A50A1;
	border: 			none;
	text-decoration:	none;
}

div.mainFooter a:hover{
	text-decoration:	underline;
}

div.header{
	text-align:			center;
	float:				both;
}

.reqHeader{
	font-weight:		bold;
	padding-right:		0.5em;
	padding-bottom:		0.1em;
	padding-left:		0.25em;

}

td.inpCol {
	background-color: 	#EDDEAD;
	color:				#000000;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		1.5em;
	border: 			1px black solid;
}

td.tblfoot{
	background-color:	#DCCD9C;
	border-right:		1px black solid;
	border-left:		1px black solid;
	border-bottom:		1px black solid;
	text-align:			right;
}

table.searchTable{
	display:			table;
	border-collapse: 	collapse;
	margin-top:			1em;
	margin-left:		auto;
	margin-right:		auto;
	width:				50%;
}

select.inpList{
	background-color:	#EEEEEE;
	font-size:			small;
	border:				thin solid black;
	width:				11em;
}

select.inpListHid{
	background-color:	#EEEEEE;
	font-size:			small;
	border:				thin solid black;
	width:				11em;
	display:			none; 
}


input.inpTextSpcl{
	background-color:	#FFFFFF;
	width:				3em;
}

input.frmButton{
	background-color:	#BBBBBB;
	width:				7em;
	margin: 			1em;
	/*background-color:	#BAAB7A;*/
}

table.resultTable {
	display:			table;
	border-collapse: 	collapse;

	margin-left:		auto;
	margin-right:		auto;
	width: 530px;
}

table.mailFormTable {
	display:			table;
	border-collapse: 	collapse;

	margin-left:		auto;
	margin-right:		auto;
	width: 480px;
}

th.resultTableHead {
	color:				#005577;
	background-color:	#FEEFBE;
	font-weight:		bold;
	font-size:			20px;
	padding-right:		5px;
	padding-bottom:		3.5px;
	padding-left:		2.5px;
	border:				1px black solid;
}

td.resultRowItemMail {
	color:				#000000;
	background-color:	#DCCD9C;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border-right:		0.075em black solid;
	border-left:		0.075em black solid;
	border-top:			0.075em black solid;
	border-bottom:		0.075em black solid;
	font-size:			19px;
	width:				400px;
}

th.detailResultTableHead {
	color:				#005577;
	background-color:	#FEEFBE;
	font-weight:		bold;
	font-size:			medium;
	padding-right:		0.5em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border:				0.075em black solid;
	text-align:			right;
	width:				9em;
}

th.mailFormTableHead {
	color:				#005577;
	background-color:	#FEEFBE;
	font-weight:		bold;
	font-size:			medium;
	padding-right:		0.5em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border:				0.075em black solid;
	text-align:			right;
	width:				9em;
}

th.mailFormTableHeadSpcl {
	color:				#005577;
	background-color:	#FEEFBE;
	font-weight:		bold;
	font-size:			medium;
	padding-top:		0.35em;
	padding-right:		0.5em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border:				0.075em black solid;
	text-align:			center;
}

td.resultRowItemDetail {
	color:				#000000;
	background-color:	#DCCD9C;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border-right:		0.075em black solid;
	border-left:		0.075em black solid;
	border-top:			0.075em black solid;
	border-bottom:		0.075em black solid;
	font-size:			15px;
}

td.resultRowItemDetailVolPage {
	color:				#000000;
	background-color:	#DCCD9C;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border-right:		0.075em black solid;
	border-left:		0.075em black solid;
	border-top:			0.075em black solid;
	border-bottom:		0.075em black solid;
	font-size:			19px;
	width:				400px;
}

td.resultRowItem1 {
	color:				#000000;
	background-color:	#DCCD9C;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border-right:		0.075em black solid;
	border-left:		0.075em black solid;
	border-top:			0.075em black solid;
	border-bottom:		0.075em black solid;
	font-size:			15px;
	font-weight:		bold;
}

td.resultRowItem0 {
	color:				#000000;
	background-color:	#FEEFBE;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border-right:		0.075em black solid;
	border-left:		0.075em black solid;
	border-top:			0.075em black solid;
	border-bottom:		0.075em black solid;
	font-size:			15px;
	font-weight:		bold;
}

td.resultRowItemSpcl1 {
	color:				#1188CC;
	background-color:	#DCCD9C;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border:		0.075em black solid;
	font-size:			13px;
}

td.resultRowItemSpcl0 {
	color:				#1188CC;
	background-color:	#FEEFBE;
	padding-top:		0.35em;
	padding-right:		2em;
	padding-bottom:		0.35em;
	padding-left:		0.25em;
	border-right:		0.075em black solid;
	border-top:			0.075em black solid;
	border-bottom:		0.075em black solid;
	border-left:		0.075em black solid;
	font-size:			13px;
}

table.calenderTable td {
	display:			table;
	border-collapse: 	collapse;
	margin-left:		auto;
	margin-right:		auto;
	background-color:	#DCCD9C;
}

div.cntrTable {
	text-align:			center;
	white-space: nowrap;
}

div.noResultsFound {
	color:				black;
	font-size:			19px;
	font-weight:		bold;
	text-align:			center;
	border:				none;
	width:				100%;
	background-color:	#DCCD9C;
	border-bottom:		3px black solid;
	border-top:			3px black solid;
}

div.botButtonsArea{
	text-align:			center;
}

a:link {
	color:				#000000;	
	text-decoration:	none;
}

a:visited {
	color:				#000000;	
	text-decoration:	none;
}

a:active {
	color:				#000000;	
	text-decoration:	underline;
}

a:hover {
	color:				#660000;
	text-decoration:	underline;	
}




a.linkHead:link {
	color:				#005577;	
	text-decoration:	none;
}

a.linkHead:visited {
	color:				#005577;	
	text-decoration:	none;
}

a.linkHead:active {
	color:				#005577;	
	text-decoration:	underline;
}

a.linkHead:hover {
	color:				#660000;
	text-decoration:	underline;	
}






a.linkPDF:link {
	color:				#007799;	
	font-size:			19px;
	text-decoration:	underline;
	font-weight:		bold;
}

a.linkPDF:visited {
	color:				#007799;	
	font-size:			19px;
	text-decoration:	underline;
	font-weight:		bold;
}

a.linkPDF:active {
	color:				#007799;	
	font-size:			19px;
	text-decoration:	underline;
	font-weight:		bold;
}

a.linkPDF:hover {
	color:				#660000;	
	font-size:			19px;
	text-decoration:	underline;
	font-weight:		bold;
}



a.viewLargerThumb {
	vertical-align: 	top;
	color:				#007799;	
	font-size:			14px;
	text-decoration:	underline;
	font-weight:		bold;
	cursor:				hand;
}


a.viewLargerThumb:link {
  color:				#007799;	
	text-decoration:	underline;
}

a.viewLargerThumb:visited {
  color:				#007799;	
	text-decoration:	underline;
}

a.viewLargerThumb:active {
  color:				#007799;	
	text-decoration:	underline;
}

a.viewLargerThumb:hover {
  color:				#660000;	
	text-decoration:	underline;
}




.borderdraw {line-height:0px;width:0px;height:0px;border-style:solid;}
.diagsplit {
	 BORDER-TOP-WIDTH: 0px; 
	 BORDER-LEFT-WIDTH: 0px; 
	 BORDER-LEFT-COLOR: #0A50A1; 

	 BORDER-BOTTOM-WIDTH: 50px; 
	 BORDER-BOTTOM-COLOR: #CEBB78; 
	 BORDER-TOP-COLOR: #fffff0; 
	 BORDER-RIGHT-WIDTH: 50px; 
	 BORDER-RIGHT-COLOR: #A99960
}

.leftStrip {
	color:				black;
	font-size:			19	px;
	font-weight:		bold;
}

.rightStrip {
	color:				black;
	font-size:			19	px;
	font-weight:		bold;
}

td.dn {
	 border: inset 2px #A99960;
 	 background-color: #E9D9E0;
 	 font-size: 11px;
}

td.up {
	 border: outset 2px #A99960;
	 background-color: #CEBB78;
	 color: #3E2B08;
	 font-size: 11px;
}



div.fieldHdr {
	font-size: 17px;
 	/*border-bottom: solid 1px black;*/
	font-weight: bold;
}

div.fieldBoxHdr {
	 
	 
}

div.field {
	 margin: 10px;
	 padding-bottom: 10px;
	 border-bottom: solid 2px #CEBB78;
	 width: 100%
}

input.field  {
	margin: 5px;
	margin-left: 10px;
	background-color:	#FFFFFF;
	width:				100%;	
}

.fieldSelJur {
	margin: 5px;
	margin-left: 20px;
	background-color:	#FFFFFF;
	/*width:				94%;*/
}

.fieldRecDate {
	margin: 5px;
	margin-left: 10px;
	background-color:	#FFFFFF;
	/*width:				94%;*/
}

textarea.field  {
	margin: 5px;
	margin-left: 10px;
	background-color:	#FFFFFF;

	width:				98%;
	
}

select.field {
	margin: 5px;
	margin-left: 10px;
	background-color:	#FFFFFF;
	width:				98%;
}

.pageHeader {
	text-align: center;
	font-size: 25px;
	margin: 10px;

}

.fieldBox {
	background-color: #E9D9B0;
	border: solid 3px #A99960;
   width: 33%;
	padding: 15px;
	text-align: center;
}

.strHdr {
   background-color: #A99970;

	font-weight: bold;
	padding: 4px;
}

.formDiv {
	 
	 width: 600px;
	 border: solid 2px #A99950;
	 text-align: left;
	 background-color: #F0D9B0;
	 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#594900', Positive='true');
	 padding-bottom: 10px;
}

.scanSection {
	 border: solid 2px #A99950;
	 background-color: #E0C9A0;
	 padding: 6px;
	 margin: 6px;
}
