ul.newNav {
	/*
	margin: 0;
 	padding: 0;
	list-style: none;
	width:575px;
	float:right;
	background-color:#032233;
	*/
	display:none;
}
ul.newNav li {
	float:right;
}
ul.newNav a
{
	display:block;
	color: white;
	text-transform: uppercase;
	text-decoration: none;
	padding:5px;
}
ul.newNav a:hover, .navOn
{
	color: #91d8ff;
}
body
{
	margin: 0px;
	margin-left: 20pt;
	margin-right: 30pt;
	padding: 0px;
	background-color: #eeeeee;
	/*
	background-image: url('../images/bg.gif');
	background-position: center;
	background-repeat: repeat-y;
	*/
}
body, td, p
{
	font-family: Helvetica, Arial, serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #111111;
	text-align: left;
	line-height: 16px;
}
a
{
	color: #0b77b2;
}
h1
{
	/*
	margin: 0;
	padding: 0;
	color: #9d0a0e;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 32px;
	*/
	display: none;
}
h2
{
	margin: 0;
	padding: 0;
	color: #9d0a0e;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: normal;
}
/* added by Chris B. to allow for red text, without uppercase */
h3.nonupper
{
	margin: 0;
	padding: 0;
	color: #9d0a0e;
	font-size: 14px;
	text-transform:none;
	font-weight: normal;
}
h3
{
	margin-right:60pt;
	padding: 0;
	color: #9d0a0e;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
}
h3 a
{
	margin: 0;
	padding: 0;
	color: #9d0a0e;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
	cursor: pointer;
}
/* added by Chris B. to allow for an H3 heading link without uppercase */
h3 a.nonupper
{
	margin: 0;
	padding: 0;
	color: #9d0a0e;
	font-size: 14px;
	text-transform: none;
	font-weight: normal;
	cursor: pointer;
}
h3 a:hover
{
	text-decoration: underline;
}
li
{
	padding-bottom: 3px;
	width:550px;
}
ul.narrow li
{
	padding-bottom: 3px;
	width:200px;
}
ul
{	
	list-style-image: url('../images/breadcrumb-arrow.gif');
}	
/* added by Chris B. to allow for a UL without an arrow */
ul.noarrow
{	
	list-style-image: none;
	list-style-type:none;
	margin-left:0px;
}
/* added by Chris B. to allow for a UL with a circle instead of an arrow */
ul.bullet
{	
	list-style-image: url('../images/breadcrumb-arrow.gif');
	list-style-type:none;
	margin-left:75px;
}
/* added by Chris B. to allow for a UL with no bullet or arrow, but indented to match the UL style */
ul.indent
{	
	list-style-image: none;
	list-style-type:none;
	margin-left:56px;
}
/* added by Chris B. to allow for a UL with no bullet or arrow, but indented 40 pixels */
ul.indent40
{	
	list-style-image: none;
	list-style-type:none;
	margin-left:40px;
}
/* added by Chris B. to allow for a OL indented 120 pixels */
ol.indented
{
	margin-left:120px;
}
ul.indent40bullet
{	
	list-style-image: url('../images/bullet.gif');
	list-style-type:circle;
	list-style-type:none;
	margin-left:40px;
}
img
{
	border: 0px;
	display: block;
}
form
{
	margin: 0;
	padding: 0;
}
.wrapper
{
	text-align: center;
	width: 625px;
	margin: 0 auto;
	background-color: #D7E6EF;
}
.wrapper div
{
	text-align: left;
}
.main
{
	/*
	text-align: center;
	width: 748px;
	*/
	margin-left: 20pt;
	margin-right: 30pt;
}
.subheader
{
	display: none;
}
.redHeader
{
	background-image: url('../images/redboxtopbg.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 100%;
}
.redHeaderText
{
	background-image: url('../images/redboxtextbg.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	color: white;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 10px;
	float: left;
	padding: 9px 40px 9px 10px;
}
.grayHeaderText
{
	background-image: url('../images/grayboxtextbg.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	color: white;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 10px;
	float: left;
	padding: 9px 40px 9px 10px;
}
.redBox
{
	width: 100%; 
	border: 1px solid #9d0a0e; 
	background-color: white;
	overflow: hidden;
}
.pressRelease
{
	width: 600px;
	border-bottom: 1px solid #9d0a0e;
	border-left: 1px solid #9d0a0e;
	border-right: 1px solid #9d0a0e;
	background-image: url('../images/blueboxbg.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: white;
	padding: 10px;
}
.pressRelease .title
{
	color: #111111;
	font-weight: bold;
	padding-bottom: 5px;
	width:600px;
}
.pressRelease .date
{
	color: #111111;
	font-size: 9px;
	font-style: italic;
}
.pressRelease .content
{
	font-size: 11px;
	padding-bottom: 5px;
	width:600px;
}
.pressRelease .readmore a
{
	color: #0b77b2;
	font-size: 10px;
	text-decoration: none;
}
.pressRelease .readmore a:hover
{
	text-decoration: underline;
}
.pressRelease .readmore img
{
	padding-left: 3px;
	display: inline;
}
.pressRelease .year a
{
	color: #0b77b2;
	font-size: 14px;
	text-decoration: none;
}
.pressRelease .year a:hover
{
	text-decoration: underline;
}
.blueHeader
{
	/*
	background-image: url('../images/blueboxtopbg.gif');
	*/
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 100%;
	padding-right: 7px;
}
.blueHeaderText
{
	/*
	background-image: url('../images/blueboxtextbg.gif');
	*/
	background-repeat: no-repeat;
	background-position: bottom right;
	color: white;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 10px;
	float: left;
	padding: 9px 40px 9px 10px;
}
.relBlueHeader
{
	/*
	background-image: url('../images/blueboxtopbg.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 100%;
	padding-right: 7px;
	*/
	display:none;
}
.relBlueHeaderText
{
	/*
	background-image: url('../images/blueboxtextbg.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	color: white;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 10px;
	float: left;
	padding: 9px 40px 9px 10px;
	*/
	display:none;
}
.shadow
{
	/*
	background-image: url('../images/shadow.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
	*/
}
.blueBox
{
	width: 100%; 
	border: 1px solid #085783; 
	background-image: url('../images/blueboxbg.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: white;
}
.blueBoxHome
{
	display:none;
	/*
	width: 100%; 
	border: 1px solid #085783; 
	background-image: url('../images/blueboxbg.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: white;
	*/
}
.blueBox ul
{
	width: 40%;
	margin: 10px 0;
	padding: 0;
}
.blueBox li, .blueBox li a
{
	font-size: 10px;
	color: black;
	padding: 4px 0;
}
.blueBox li img
{
	display: none;
}

.relatedInfo
{
	/*
	width: 100%; 
	border: 1px solid #085783; 
	background-image: url('../images/blueboxbg.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: white;
	*/
	display:none;
}
.relatedInfo h3
{
	margin: 0;
	padding: 0;
	color: ##111111;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: bold;
}
.relatedInfo ul
{
	margin: 0;
	padding: 0;
}
.relatedInfo li
{
	font-size: 10px;
	color: black;
	margin: 2px 5px 0 20px;
}
.relatedInfo li a
{
	font-size: 10px;
	color: black;
}
.relatedInfo li img
{
	display: inline;
}
.departments li a
{
	text-decoration: none;
	font-size: 20px;
}
.departments li a:hover
{
	text-decoration: underline;
}	

/* HEADER */
.header
{
	/*
	border-bottom: 5px solid #032233;
	*/
	display:none;
}
.pageTop
{
	float: right; 
	width: 575px;
}

/* NAVIGATION */
.nav
{
	/* 
	width: 173px;
	background-color: #032233;
	float: left;
	*/
	display: none;
}
.navInner
{
	padding: 20px;
}
.navItem
{
	padding: 5px 0;
}
.navItem a
{
	color: white;
	text-transform: uppercase;
	text-decoration: none;
}
.navItem a:hover, .navOn
{
	color: #91d8ff;
}
.navItemOn
{
	text-transform: uppercase;
	text-decoration: none;
	color: #91d8ff;
}
.search
{
	padding-bottom: 5px;
}

/* BODY */
.breadcrumb
{
	color: #0b77b2;
	margin-right:80pt;
	font-size: 10px;
	text-transform: uppercase;
}
.breadcrumb a
{
	color: #0b77b2;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: underline;
}
.breadcrumb span
{
	font-weight: bold;
}
.breadcrumb img
{
	display: inline;
	margin-bottom: 1px;
}
.pagetitle
{
	margin: 10px 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #bbc3c7;
}
.pagesummary
{
	margin: 10px 20px;

}
.pagesummary .box
{
	width: 400px;
}
.pagesummary .relBox
{
	/*
	width: 525px;
	*/
	display:none;
}
.clear
{
	clear: both;
	padding-bottom: 20px;
	border-bottom: 1px solid #bbc3c7;
	margin: 0 20px;
}
.mapdetail
{
	background-color: #0B77B3;
	border: 1px solid #032233;
	padding: 5px;
	width: 200px;
	position: absolute;
	color: white;
}
.mapdetail a
{
	color: white;
}
td.header
{
	text-align: left;
	border-bottom: 1px solid #bbc3c7;
	background-image: url('../images/table_header.gif');
	background-repeat:repeat-x;
	color: white;
	padding: 3px 0;
}
td.printHeader
{
	text-align: left;
	/*
	border-bottom: 1px solid #bbc3c7;
	background-image: url('../images/table_header.gif');
	background-repeat:repeat-x;
	color: white;
	*/
	padding: 3px 0;
}
th
{
	text-align: left;
	border-bottom: 1px solid #bbc3c7;
	background-image: url('../images/table_header.gif');
	background-repeat: repeat-x;
	color: white;
	padding: 3px 0;
}
th.word_wrap
{
	text-align: left;
	border-bottom: 1px solid #bbc3c7;
	background-image: url('../images/table_header_word_wrap.gif');
	background-repeat: repeat;
	color: white;
	padding: 3px 0;
}
/* added by Chris B. to keep the text white and bold when making headers in a table a link */
th.link a
{
	text-align: left;
	border-bottom: 1px solid #bbc3c7;
	background-image: url('../images/table_header.gif');
	background-repeat: repeat-x;
	color: white;
	padding: 3px 0;
}
th.long
{
	border-top: 1px solid #085783;
	background-image: none;
	background-color: #0b74ae;
}	
tr.otherRow
{
	background-color: #e8f1f6;
}
.results td
{
	padding: 2px 5px 2px 0;
	overflow: hidden;
	height: 26px;	
}
td.first, th.first
{
	padding-left: 3px;
}	
/* added by Chris B to align text in a cell to the top */
td.valign_top, th.valign_top
{
	padding-left: 3px;
	text-align:left;
	vertical-align:top;
}
/* Added by Chris B to separate morning and afternoon cells for the Probate calendar*/
td.bottomBorder
{
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-collapse:collapse;
}
.results
{
	border: 1px solid #0b77b2;
	width: 625px; 
	margin-top: 5px;
}
/* added by Chris B to format the Judicial Department Roster and Judicial Roster */
table.resultsBorder
{
	border: 1px solid #0b77b2;
	width: 625px; 
	margin-top: 5px;
	border-collapse:collapse;
}
/* added by Chris B to format the Judicial Department Roster and Judicial Roster */
table.resultsBorder td
{
	border-bottom: 1px solid #ddd;
}
.newWindow
{
	display: inline;
	padding-left: 3px;
}
.newSite
{
	display: inline;
	padding-left: 3px;
}

.iconshadow
{
	background-image: url('../images/shadow.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 0 6px 5px 0;
	float: left;
	margin: 0 3px 5px 0;
}
.icon
{
	width: 168px; 
	border: 1px solid #9d0a0e; 
	background-color: white;
	padding: 10px 5px 10px 10px;
}
.pdf
{
	width: 168px; 
	border: 1px solid #085783; 
	background-color: white;
	padding: 10px 5px 10px 10px;
}
.iconImg
{
	width: 66px;
}
.iconTitle
{
	padding-left: 3px;
	text-align: left;
}
.iconTitle a
{
	text-decoration: none;
	color: #999999;
	font-size: 14px;
}

/* FORMS */
input, select
{
	color: #333333;
}
input.featured
{
	background-color: #ffffd6; 
	color: white;
}

/* FOOTER INFORMATION */
.footer
{
	/*
	text-align: center;
	width: 100%;
	padding: 15px 0 20px 0;
	background-color: #eeeeee;
	border-top: 1px solid #031C2B;
	margin-top: 15px;
	*/
	display: none;
}
.footer div
{
	/*
	text-align: center;
	width: 100%;
	*/
	display:none;
}
.footer div a
{
	font-size: 9px;
	padding: 0 10px;
	color: #666666;
}
.other-footer
{
	padding-top: 5px;
}
.table th
{
	padding: 5px;	
}
.table td
{
	padding: 5px 10px 5px 0;
	border-bottom: 1px solid #999999;
}
.table
{
	margin: 0;
	width:625px;
}
.results
{
	margin: 10px 0;
	width:625px;
}
.expandCollapse
{
	text-align: right; 
	font-size: 10px;
}
.expandCollapse a
{
	cursor: pointer; 
	font-size: 10px;
}

/* ICONS */

.iconTab, .iconPage, .iconPdf
{
	float: left;
}
.iconTab .top
{
	height: 30px;
	width: 176px;
	background-image: url('../images/icons/tab-top.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}
.iconPage .top
{
	height: 30px;
	width: 176px;
	background-image: url('../images/icons/page-top.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}
.iconPdf .top
{
	height: 30px;
	width: 176px;
	background-image: url('../images/icons/pdf-top.gif');
	background-position: bottom;
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	text-indent: 13px;
}
.iconTab .bottom, .iconPage .bottom
{
	background-image: url('../images/icons/tab-bottom.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}
.iconPdf .bottom
{
	background-image: url('../images/icons/pdf-bottom.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}
.iconTab .img, .iconPage .img, .iconPdf .img
{
	width: 63px;
	background-color: #DEDEDE;
}
.iconTab .title, .iconPage .title, .iconPdf .title
{
	width: 99px;
	padding: 3px 7px;
	text-align: left;
}
.iconTab .title a, .iconPage .title a, .iconPdf .title a
{
	text-decoration: none;
	color: #074E75;
	font-size: 12px;
}
.iconTab .bottom table, .iconPage .bottom table, .iconPdf .bottom table
{
	margin: 0 5px 6px 5px;
	width: 162px;
}

/* court technology */
div.scroll-pleasenote {
	height:auto;
	overflow:auto;
}
div.locations-printing {

}
p {
	width: 600px;
}
p.home {
	width: 300px;
}
table.forms, table.packets {
	width: 600px;
	margin: 0;
	padding:0;
	border-collapse: collapse;
	border:0;
}
table.howdoI {
	display:none;
}
.pressReleaseHome
{
	width: 250px;
	border-bottom: 1px solid #9d0a0e;
	border-left: 1px solid #9d0a0e;
	border-right: 1px solid #9d0a0e;
	background-image: url('../images/blueboxbg.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: white;
	padding: 10px;
}
.pressReleaseHome .title
{
	color: #111111;
	font-weight: bold;
	padding-bottom: 5px;
	width:250px;
}
.pressReleaseHome .date
{
	color: #111111;
	font-size: 9px;
	font-style: italic;
}
.pressReleaseHome .content
{
	font-size: 11px;
	padding-bottom: 5px;
	width:250px;
}
.pressReleaseHome .readmore a
{
	color: #0b77b2;
	font-size: 10px;
	text-decoration: none;
}
.pressReleaseHome .readmore a:hover
{
	text-decoration: underline;
}
.pressReleaseHome .readmore img
{
	padding-left: 3px;
	display: inline;
}
.pressReleaseHome .year a
{
	color: #0b77b2;
	font-size: 14px;
	text-decoration: none;
}
.pressReleaseHome .year a:hover
{
	text-decoration: underline;
}
ol.printOrderedList li{
	width:400px;
}
