h2 {
/* Page Title */
	font-family:Tahoma;
	font-size:22px;
	font-weight:bold;
	color:#C96009;
	color:#b45608;	
}
.h2invisibletext {
	visibility:hidden;
	font-size:0px;
}
.fixedmaincontenttitle {
/* Landing Page Title Class */
	width:710px;
	height:50px;
	margin-left:225px;
	margin-bottom:0;
}
.maincontenttitle {
/* Interior Page Title Class */
	width:900px;
	height:25px;
	margin-left:10px;
	margin-top:10px;
}
h3 {
/* Content subtitles */
	font-family: Tahoma;
}
.landingpagecontentsubtitle {
/* Landing Page Subcontent Heading */
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	font-variant:small-caps;
	margin:0 0 0 0;
}
.interiorpagecontentsubtitle {
/* Interior Page Purple Bar Heading */
	color: black;
	font-size: 1.25em;
	background-color: #C0D9D9;
	padding: 1px;
	margin-top: 35px;
	margin-right: 1px;
	margin-bottom: 20px;
	margin-left: 1px;	
}
h3 a:link {
	text-decoration: none;
	color:#5f423f;
	color:#990012; 
}
h3 a:visited {
	text-decoration: none;
	color:#990012; 
	color: #C96009;
	color:#b45608;
}
h3 a:hover {
	color:#990012; 
	color: #C96009;
	color:#b45608;	
}
h3 a:active {
	text-decoration: none;
}
h4 {
/* Interior Page sub-headings */
	color: black;
	font-family: Tahoma;
	font-size: 1.0em;
	margin-left:10px;
	margin-right:10px;	
	margin-bottom:0;
}
.h4interiorpagecontentsubtitle {
/* Interior Page Purple Bar Heading */
	color: black;
	font-size: 1.0em;
	background-color: #E0E0E0;
	padding: 1px;
	margin-top: 35px;
	margin-right: 1px;
	margin-bottom: 20px;
	margin-left: 1px;
}
h5 {
/* Interior Page sub-headings */
	color: black;
	font-family: Tahoma;
	font-size: 1.0em;
	margin-left:20px;	
	margin-bottom:0;
	font-weight:100;
}
.interiorpagenoleftmargin {
	margin-left:0px;
}
#image {
	width:150px;
	float:left;
}
#LYNXdescription {
	font-family:Tahoma;
	font-size:13px;
	margin-top:40px;
	text-align:justify;
}
#LYNXcontenttext {
	margin-left:225px;
	font-family:Tahoma;
	font-size:14px;
	margin-top:25px;
	margin-right:25px;
	text-align:justify;
}
#contenttext {
	margin-left:225px;
	font-family:Tahoma;
	font-size:14px;
	margin-right:50px;
	margin-right:25px;
	text-align:justify;
}
#contenttextnoimage {
	margin-left:20px;
	font-family:Tahoma;
	font-size:14px;
	margin-right:20px;
	text-align:justify;
}
.trail {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	width: 960px;;
	text-align:left;
	line-height:20px;
	float:left;
}
.trail a:link {
	text-decoration: none;
	color:#333333;
}
.trail a:visited {
	text-decoration: none;
	color: #7f3632;
}
.trail a:hover {
	color: #7f3632;
}
/* for LYNX */
.LYNXtrail {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	width: 500px;;
	text-align:left;
	line-height:20px;
	float:left;
	margin-left:200px;
	position:absolute;
}
.LYNXtrail a:link {
	text-decoration: none;
	color:#333333;
}
.LYNXtrail a:visited {
	text-decoration: none;
	color: #7f3632;
}
.LYNXtrail a:hover {
	color: #7f3632;
}
#LYNXrow1column1 {
	margin-top: 30px;
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#LYNXrow1column2 {
	margin-top: 30px;
	height:70px;
	width:335px;
	float:right;
}
#LYNXrow2column1 {
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#LYNXrow2column2 {
	height:70px;
	width:335px;
	float:right;
}
#LYNXrow3column1 {
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#LYNXrow3column2 {
	height:70px;
	width:335px;
	float:right;
}
#footer a:active {
	text-decoration: none;
}
.subcontent {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color:#555555;
	text-align:left;
	float:left;
}
#row1column1 {
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#row1column2 {
	height:70px;
	width:335px;
	float:right;
}
#row2column1 {
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#row2column2 {
	height:70px;
	width:335px;
	float:right;
}
#row3column1 {
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#row3column2 {
	height:70px;
	width:335px;
	float:right;
}
#row4column1 {
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#row4column2 {
	height:70px;
	width:335px;
	float:right;
}
#row5column1 {
	height:70px;
	width:335px;
	margin-left:3px;
	float:left;
}
#row5column2 {
	height:70px;
	width:335px;
	float:right;
}
.small {
	color: black;
	font-size: 11px;
	font-family:Tahoma;
}
.smallalignmid {
	color: black;
	font-size: 11px;
	font-family:Tahoma;
	vertical-align:baseline;
}
.larger {
	color: black;
	font-size: 125%;
	font-weight: 500;
    font-family: Tahoma;
}
.nobullsp {
	list-style-type: none;
	padding-top: 0; 
	margin-top: 0; 
	margin-bottom: 0;
} 
.nobullspdoublespace {
	padding-top: 0; 
	margin-top: 0; 
	margin-bottom: 0;
}
.nobullspdoublespace li {
	padding: 0.25em 0;
}
.nobullind {
	list-style-type: none;
	padding-left: 0;
	margin-left: 30px;
}
.nobullindnomargin {
	list-style-type: none;
	padding-left: 0;
}
.nobullinddoublespace {
	list-style-type: none;
	padding-left: 0;
	margin-left: 30px;
}
.nobullinddoublespace li{
	padding: 0.25em 0;
}
.bullindtriplespace {
	padding-left: 0;
	margin-left: 30px;
}
.bullindtriplespace li{
	padding: 0.75em 0;
}
.bullinddoublespace {
	padding-left: 0;
	margin-left: 30px;
}
.bullinddoublespace li{
	padding: 0.50em 0;
}
.nobullindtriplespace {
	list-style-type: none;
	padding-left: 0;
	margin-left: 30px;
}
.nobullindtriplespace li{
	padding: 0.75em 0;
}
.lav  {
	background-color: #D9D9FF;
	color: black;
	font-family: Tahoma;
	padding: 1px;
	margin-top: 35px;
	margin-right: 1px;
	margin-bottom: 20px;
	margin-left: 1px;
}
.oldoublespace li{
	padding: 0.25em 0;
}
.uldoublespace li{
	padding: 0.25em 0;
}
.ulindentdoublespace li{
	padding: 0.25em 0;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.indlinesp {
    padding: 5px 5px 5px 5px;
	margin-top: 12px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.indlinemargin5 {
    padding: 5px 5px 5px 5px;
	margin-top: 5px;
	margin-right: 50px;
	margin-bottom: 5px;
	margin-left: 50px;
}
.indlinespborder {
	padding: 5px 5px 5px 5px;
	margin-top: 12px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
	border: #cccccc solid 1px;
} 
.navlist li {
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}
.indent {
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.indent2 {
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.indent3 {
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 130px;
}
.indent4 {
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 103px;
}
.indent5 {
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 146px;
}
.indentsp {
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 14px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.h4smallindent {
	color: black;
	font-size: 11px;
	font-family:Tahoma;
	margin-left:10px;
	margin-right:10px;	
	margin-bottom:0;
}
table td, table td * {
    vertical-align: top;
}
.w100b0 {
	width:100%;
	border:0px;
}
.w80b0c {
	width:80%;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}
.w90b0c {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}
table.w50b1 {
	width:50%;
	vertical-align:bottom;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
}
table.w60b1 {
	width:60%;
	vertical-align:bottom;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
}
table.w70b1 {
	width:70%;
	vertical-align:bottom;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
}
table.w80b1 {
	width:80%;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
}
table.w90b1 {
	width:90%;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
}
table.w99b1 {
	width:99%;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
}
table.w100b1 {
	width:100%;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
}
.width10 {
	width:10%;
}
.width15 {
	width:15%;
}
.width20 {
	width:20%;
}
.width20b1 {
	width:20%;
}
.width24 {
	width:24%;
}
.width25 {
	width:25%;
}
.width28 {
	width:28%;
}
.width30 {
	width:30%;
}
.width33 {
	width:33%;
}
.width34 {
	width:34%;
}
.width35 {
	width:35%;
}
.width38 {
	width:38%;
}
.width40 {
	width:40%;
}
.width42 {
	width:42%;
}
.width45 {
	width:45%;
}
.width50 {
	width:50%;
}
.width55 {
	width:55%;
}
.width58 {
	width:58%;
}
.width60 {
	width:60%;
}
.width75 {
	width:75%;
}
.width80 {
	width:80%;
}
td.tda {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
}
td.tdac {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	text-align:center;	
}
td.tdar {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	text-align:right;	
}
td.tdb {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
}
td.tdbc {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	text-align:center;
}
td.tde {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width:15%;
}
td.tdec {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	text-align:center;
	width:15%;
}
td.tdl {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width:30%;
}
td.tdo {
	padding:4px;
	width:20%;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;	
}
td.tdp {
	padding:4px;
	width:80%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw25 {
	padding:4px;
	width:25%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw30 {
	padding:4px;
	width:30%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw35 {
	padding:4px;
	width:35%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw35c {
	padding:4px;
	width:35%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;
	text-align:center;		
}
td.tdpw40 {
	padding:4px;
	width:40%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw40c {
	text-align:center;
	width:40%;	
	border-collapse: collapse;		
}
td.tdpw45 {
	padding:4px;
	width:45%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw50 {
	padding:4px;
	width:50%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw55 {
	padding:4px;
	width:55%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw60 {
	padding:4px;
	width:60%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tdpw70 {
	padding:4px;
	width:70%;	
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
td.tda0 {
	padding:4px 12px 0px 12px;
	border: 0px;
}
td.tda0b {
	padding:4px 0px 0px 24px;
	border: 0px;
}
th.thl {
	padding:4px; 
	border: 0px;
	text-align:left;
}
th.thind {
    background-color: #FFEED4;
	padding:4px 4px 4px 34px;
	border: #bfbfbf 1px solid;
	text-align:left;
}
th.thbc {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	text-align:center;
}
th.thbcw10c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 10%;
	text-align:center;
}
th.thbcw15 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 15%;
}
th.thbcw15c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 15%;
	text-align:center;
}
th.thbcw15c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 15%;
	text-align:center;
}
th.thbcw20c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 20%;
	text-align:center;	
}
th.thbcw20 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 20%;
}
th.thbcw25 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 25%;
}
th.thbcw25c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 25%;
	text-align:center;
}
th.thbcw30 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 30%;
}
th.thbcw35 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 35%;
}
th.thbcw35c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 35%;
	text-align:center;
}
th.thbcw40 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 40%;
}
th.thbcw45 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 45%;
}
th.thbcw45c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 45%;
	text-align:center;
}
th.thbcw50 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 50%;
}
th.thbcw50c {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 50%;
	text-align:center;
}
th.thbcw55 {
	background-color: #FFEED4;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	width: 55%;
}
th.width10 {
	width:10%;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;            
}
th.width15 {
	width:15%;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;            
}
th.width20 {
	width:20%;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;            
}
th.width40 {
	width:40%;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;            
}
th.width45 {
	width:45%;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;            
}
th.width80 {
	width:80%;
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;            
}
th.tha {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	text-align:center;
}
th.thgrey20c {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	background-color: #E0E0E0;	
	width:20%;	
	text-align:center;	
}
th.thgrey80c {
	padding:4px;
	border: #bfbfbf 1px solid;
	border-collapse: collapse;
	background-color: #E0E0E0;	
	width:80%;	
	text-align:center;	
}
.border1 {
	padding:4px;
	border: #bfbfbf 1px solid;	
	border-collapse: collapse;		
}
.pad4 {
	padding:4px;
}
.center {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.red {
	color: #FF0000;
	margin-top: 0;
}
.redbold {
	color: #FF0000;
	margin-top: 0;
    font-weight: bold;	
}
.redcenter {
	color: #FF0000;
	text-align:center;
	margin-top: 0;
}
.redboldcenter {
	color: #FF0000;
    font-weight: bold;
	text-align:center;
}
.underline  {
    text-decoration:underline;
	}
.boxed {
    width:90%;
	border:#999999 1px solid;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
}
p.doublesp{
    padding-top: 0.50em;
	padding-bottom: 1.0em;
}
li.doublespace {
	margin-bottom: 1.75em;
}
li.singlespace {
	margin-bottom: 0.50em;
}
li.singlespaceindent {
	margin-bottom: 0.50em;
	margin-left: 50px;	
}
pre {
    display: block;
    font-family: tahoma;
	font-size:14px;
	margin-left: 50px;
    white-space: pre;
}
.rightcolumn225 {
	left: 225px;
	position:absolute;
}
.rightcolumn200center {
	left: 200px;
	position:absolute;
	text-align:center;
}
.zerotop {
	margin-top: 0px;
}
.zerobottom {
	margin-bottom: 0px; 
}
.LLrightcolumn {
	width: 150px;
	left: 25px;
	top: 225px;
	position: absolute;
	text-align: center;
	font-size: 9px;
	font-family: Tahoma;
}
.LLrightcolumn a:link {
	color: #004E47;
	text-decoration: underline;
}
.LLrightcolumns a:visited {
	color: #004E47;
}
.LLrightcolumn a:hover {
	color: #B64D47;
}
.circle {
	list-style-type:circle;
}
.highlight     {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#004E4C;
	background-color:yellow;
}
.highlightsmall     {
	font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style:italic;
	color:#004E4C;
	background-color:yellow;
}
.righttext {
	text-align:right;
}
.righttextw75 {
	text-align:right;
	width:75%
}
#courtdir-contenttext2 {
	margin-left:20px;
	font-family:Tahoma;
	font-size:14px;
	margin-right:25px;
	text-align:justify;
}
#courtdir-courthouse {
	height:100px;
	width:150px;
	margin-left:3px;
	margin-top: 3px;
	position: absolute;
}	
#courtdir-column1 {
	height:100px;
	width:155px;
	margin-left:175px;
	font-family:Tahoma;
	font-size: 13px;
	font-variant:small-caps;
	font-weight:bold;	
	position: absolute;
}
#courtdir-column2 {
	height:100px;
	width:150px;
	position: absolute;
	margin-left:350px;
	font-family:Tahoma;
	font-size: 13px;
}
#courtdir-column3 {
	height:100px;
	width:150px;
	position: absolute;
	margin-left:525px;
	font-family:Tahoma;
	font-size: 13px;
}
.courtdir-address-title {
	font-family:Tahoma;
	font-size: 13px;
	font-variant:small-caps;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px; 	
}	
.courtdir-addresses {
	font-variant:normal;
	font-weight:normal;
	margin-top: 0px;
	margin-bottom: 0px; 	
}
.courtdir-googlemap {
	font-variant:normal;
	font-weight:normal;
	font-size:11px;
}
#courtdir-leftcolumn {
	left: 750px;
	top:50px;
	font-family: Tahoma;
	font-size: 13px;
	float: left;
	position: absolute;
	height: 300px;
	text-align:left;
	width: 200px;
}
#courtdir-leftcolumntable tr {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:0px;
	text-align:left;
	float:left;
}
.courtdir-nobullindtriplespace {
	list-style-type: none;
	padding-left: 0;
	margin-left: 10px;
}
.courtdir-nobullindtriplespace li{
	padding: 0.60em 0;
}
#courtdir-vline {
	visibility: visible;
	left: 745px;
	top: 70px;
	vertical-align: middle;
	position: absolute;
}
#courtdir-hours {
	font-family: Tahoma;
	font-size: 14px;	
	margin-top:120px;
	margin-left:20px;
	position:absolute;
	width: 74%;
}
#courtdir-hours-1KE {
	font-family: Tahoma;
	font-size: 14px;	
	margin-top:150px;
	margin-left:20px;
	position:absolute;
	width: 74%;
}
#courtdir-hours-4BE {
	font-family: Tahoma;
	font-size: 14px;	
	top:260px;
	position:absolute;
	width: 72%;
}
td.tdpw30courtdir {
	padding:6px;
	width:30%;	
	border-collapse: collapse;
	border-top: #bfbfbf 1px solid;	
	border-bottom: #bfbfbf 1px solid;
	border-left:none;
	border-right: none;			
}
td.tdpw40courtdir {
	padding:6px;
	width:40%;
	border-top: #bfbfbf 1px solid;	
	border-bottom: #bfbfbf 1px solid;
	border-left:none;
	border-right: none;
	border-collapse: collapse;		
}
.fixedmaincontenttitle2 {
/* Landing Page Title Class */
	width:710px;
	height:50px;
	margin-left:10px;
	margin-bottom:0;
}
#courtdir-admin-col1 {
	height:100px;
	width:200px;
	margin-left:5px;
	font-family:Tahoma;
	font-size: 13px;
	font-variant:small-caps;
	font-weight:bold;	
	position: absolute;
	margin-top: 10px;
}
#courtdir-admin-col2 {
	height:100px;
	width:150px;
	position: absolute;
	margin-left:290px;
	font-family:Tahoma;
	font-size: 13px;
	margin-top: 10px;
}
#courtdir-admin-col3 {
	height:100px;
	width:200px;
	position: absolute;
	margin-left:500px;
	font-family:Tahoma;
	font-size: 13px;
	margin-top: 10px;
}
#courtdir-anc-col1 {
	width: 155px;
	margin-left: 165px;
	font-family: Tahoma;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	top: 87px;
	height: 120px;
	position: absolute;
	left: 19px;
}
#courtdir-anc-col2 {
	height: 120px;
	width: 150px;
	position: absolute;
	margin-left: 370px;
	font-family: Tahoma;
	font-size: 13px;
	top: 87px;
}
#courtdir-anc-col3 {
	height: 120px;
	width: 150px;
	position: absolute;
	margin-left: 565px;
	font-family: Tahoma;
	font-size: 13px;
	top: 87px;
}
#courtdir-anc-hours {
	font-family: Tahoma;
	font-size: 14px;	
	top:225px;
	position:absolute;
	width: 72%;
}
#courtdir-anc-contenttext {
	margin-left:20px;
	font-family:Tahoma;
	font-size:14px;
	margin-right:20px;
	text-align:justify;
}
#courtdir-anc-courthouse {
	height:120px;
	width:150px;
	position:relative;
}
#courtdir-anc-courthouse2 {
	height:120px;
	width:150px;
}
#courtdir-anc-rightcolumn {
	margin-left: 725px;
	font-family: Tahoma;
	font-size: 13px;
	height: 400px;
	text-align:left;
	width: 200px;
	position:relative;
	margin-top:-145px;
}
#courtdir-anc-leftcolumntable tr {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:0px;
	text-align:left;
	float:left;
}
#courtdir-anc-vline {
	visibility: visible;
	left: 735px;
	top: 80px;
	vertical-align: middle;
	position: absolute;
}
.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.5);
  transition: opacity 200ms;
  visibility: hidden;
  opacity: 0;
}
.popup {
  margin: 75px auto;
  padding: 20px;
  background: #fff;
  border: 1px solid #666;
  width: 300px;
  box-shadow: 0 0 50px rgba(0,0,0,0.5);
  position: relative;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}
.close {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 20px;
  right: 20px;
  opacity: 0.8;
  transition: all 200ms;
  font-size: 24px;
  font-weight: bold;
  text-decoration: none;
  color: #666;
}
#feedback {
	font-family: Tahoma;
	font-size: 12px;
	visibility: visible;
	margin-top:10px;
}
#feedback a:link {
	color: #7f3632;	
	color: #004E47;	
}
#feedback a:hover {
	color: #004E47;
	color: #7f3632;		
}
#feedback a:visited {
	color: #7f3632;
}
.redsmallerfont {
	font-family: Tahoma;
	font-size: 12px;
	color: red;
}
.crop {
 height: 300px;
 width: 400px;
 overflow: hidden;
}
.crop img {
 height: auto;
 width: 150px;
}
.paraspace {margin-bottom: -1em;  margin-top: 1.5em;}