BODY {
	FONT-FAMILY: tahoma,sans-serif;
	 	margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
}
DIV {
	FONT-FAMILY: tahoma,sans-serif
}
SPAN {
	FONT-FAMILY: tahoma,sans-serif
}
P {
	FONT-FAMILY: tahoma,sans-serif
}
UL {
	FONT-FAMILY: tahoma,sans-serif
}
LI {
	FONT-FAMILY: tahoma,sans-serif
}
TD {
	FONT-FAMILY: tahoma,sans-serif
}
TR {
	FONT-FAMILY: tahoma,sans-serif
}
TH {
	FONT-FAMILY: tahoma,sans-serif
}
INPUT {
	FONT-FAMILY: tahoma,sans-serif
}
SELECT {
	FONT-FAMILY: tahoma,sans-serif
}
TEXTAREA {
	FONT-FAMILY: tahoma,sans-serif; font-size: 100%;
}
BUTTON {
	FONT-FAMILY: tahoma,sans-serif
}
A {
	TEXT-DECORATION: none;
	color: #008055;
}
A.small {
	FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
A.anchor {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none;
	COLOR: #006644;
}

.navtop {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10pt; BACKGROUND: #008055; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}

.loginnavtop {
	color:white;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial,Helvetica;
}
.loginnavtop a:link { color : white; }
.loginnavtop a:visited { color : white; }
.loginnavtop a:hover { color : #ced4b2; }

.navtop2 {
	 COLOR: #000000; FONT-SIZE: 10pt; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.navtophighlight2 {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-SIZE: 10pt; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}.nav2Link {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif
}

.topbanner {
	background: #6AA0CC;
}


.poweredby {
    color: #787878;
    text-align: right;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 7.5pt;
    font-weight:normal;
    TEXT-DECORATION: none;
}
 

.footerLink {
	font-size: 12pt; FONT-FAMILY: tahoma,sans-serif; COLOR: #008055;
}
.footerLink:visited {
	COLOR: #006644;
}
.footerLink:hover{
	color: #006644;
}


H1 {
	FONT-SIZE: 150%; COLOR: #6AA0CC; FONT-FAMILY: tahoma, sans-serif;margin-top:2px;margin-bottom:6px
}

td.cookieCrumb {
	font-family: tahoma,sans-serif;
	text-decoration: none;
	font-weight: normal;
}
td.cookieCrumb a {
	color: #008055;
	text-decoration: none;
	font-weight: normal;
}
td.cookieCrumb a:hover {
	text-decoration: underline;
}


table.bodyMainTable {
	width:960px;
	height:400px;
	padding:0;
	margin:0;
	border-width:0;
	border-color:red;
	font-size: 80%;
}

table.bodyIncludeTable {
	width:960px;
	border: 0px solid green;
	border-collapse: collapse;
	border-width:0;
	padding:4px
}

table.listing {
	border-collapse: separate; 
	padding: 2px
}

table.footerTable {
	BACKGROUND: #FFFFFF; COLOR: #008055; 
	width:960px;
	padding:0;
	margin:0;
	border-width:0;
	border-collapse: collapse;
}

.sectitle {
	FONT-SIZE: 105%; FONT-WEIGHT: bold; COLOR: #497DA9; FONT-FAMILY: tahoma,sans-serif 
}
.hometitle {
	FONT-SIZE: 110%;  FONT-WEIGHT: bold; BACKGROUND: #9CC3E4; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: left
}.coltitle {
	BACKGROUND: #9CC3E4; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: center
}.coltitleB {
	BACKGROUND: #9CC3E4; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: left
}

.coltitle A {
	COLOR: #000000
}

.coltitleleft {
	COLOR: #000000; 
	BACKGROUND: #9CC3E4; 
	FONT-FAMILY: tahoma,sans-serif; 
	FONT-SIZE: 11px;
}

.oddrow {
    BACKGROUND: #EEEEEE;
}
.oddrow a:hover { color:#787878; }

.evenrow {
}
.evenrow a:hover { color:#787878; }


.optionrow {
	FONT-SIZE: 85%; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; BACKGROUND: #FFFFFF
}
.checkedOptionrow {
	FONT-SIZE: 85%; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; BACKGROUND: #CBE9FF
}

.nobackground {
	BACKGROUND: #FFFFFF;
}
.oddrow {
	font-size: 85%; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif
}

.oddrow A {
	COLOR: #008055
}

.oddrowNormal {
	COLOR: #000000; FONT-FAMILY: tahoma,sans-serif
}

.oddrowNormal A {
	COLOR: #008055
}

.evenrow {
	font-size: 85%; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif	
}

.evenrow A {
	COLOR: #008055
}

.evenrowNormal {
	COLOR: #000000; FONT-FAMILY: tahoma,sans-serif	
}

.evenrowNormal A {
	COLOR: #008055
}

.emergencyrow {
	BACKGROUND:  #FF5050
}
.emergencyrow {
	font-size: 85%; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif	
}
.emergency{
	COLOR: #FF0000;font-weight:bold
}

.hiddenLabel {
	position:absolute; left:-1000em; width: 20em;
}
TR.checkedRowEven {
	COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; BACKGROUND: #CBE9FF;
}
TR.checkedRowOdd {
	COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; BACKGROUND: #CBE9FF;
}
.fieldtitle {
	COLOR: #787878; FONT-FAMILY: tahoma,sans-serif;
}

.sortcoltitle {
	COLOR: #000000; 
	TEXT-ALIGN: center;
	BACKGROUND: #9CC3E4; 
	FONT-FAMILY: tahoma,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
}

.sortcoltitle A {
	COLOR: #000000;
}

.errmessage {
	FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: red; FONT-FAMILY: tahoma,sans-serif
}

.errcolor {
	COLOR: red;
}

.successmessage {
	FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: #008055; FONT-FAMILY: tahoma,sans-serif
}
.note {
	FONT-SIZE: 11px; BACKGROUND: #9CC3E4; FONT-FAMILY: tahoma,sans-serif
}
.homecount {
    color: #6AA0CC;
 }
.Wf {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma,sans-serif
}
.sbttn {
	FONT-SIZE: 11px; COLOR: #FFFFFF; background:#6AA0CC; FONT-FAMILY: tahoma,sans-serif; cursor: pointer; border-radius: 5px
}

.sbttn:focus {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND: #9CC3E4; FONT-FAMILY: tahoma,sans-serif; cursor: pointer; border-radius: 5px
}

.sbttn:disabled {
	FONT-SIZE: 11px; COLOR: #FFFFFF; BACKGROUND: #787878; FONT-FAMILY: tahoma,sans-serif; cursor: pointer; border-radius: 5px
}

.reqfield {
	FONT-WEIGHT: bold;
}
.requiredmsg {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.username {
	FONT-SIZE: 12px; color: #000000;
}

table.bodyLoginTable {
	padding:4px;
	width:300px
}

table.loginImageMsgTable {
	border: 0px solid green;
	border-collapse: collapse;
	FONT-SIZE: 14pt;
    FONT-FAMILY: tahoma,sans-serif;
}

tr.loginWelcomeImageMessage {
	display:flex;
	justify-content:center
}

tr.loginCourtMessage {
	text-align:left
}

.login_h1 {
	COLOR: #44532C; FONT-SIZE: 20pt; FONT-FAMILY: tahoma,sans-serif
}
.login_sectitle {
	COLOR: #43532E; FONT-SIZE: 12pt; FONT-FAMILY: tahoma,sans-serif
}

.login_fieldtitle {
	COLOR: #787878; FONT-SIZE: 16pt; FONT-FAMILY: tahoma,sans-serif;
	}

.login_forgottitle {
	COLOR: #1570A6; FONT-SIZE: 16pt; FONT-FAMILY: tahoma,sans-serif;
}
.login_requestAccount{
	COLOR: #1570A6; FONT-SIZE: 12pt; FONT-FAMILY: tahoma,sans-serif;
}

.loginTable {
	COLOR: #787878; FONT-SIZE: 14pt; FONT-FAMILY: tahoma,sans-serif;
}

.login_errmessage {
	FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: red; FONT-FAMILY: tahoma,sans-serif
}

.login_spacer {
	COLOR: #FFFFFF;
}

.login_sbttn {
	FONT-SIZE: 16px; COLOR: #203376; BACKGROUND: #ccd4f1; FONT-FAMILY: tahoma,sans-serif; cursor: pointer; border-radius: 5px
}

.login_sbttn:focus {
	FONT-SIZE: 16px; COLOR: #203376; BACKGROUND: #ccd4f1; FONT-FAMILY: tahoma,sans-serif; FONT-WEIGHT: bold; cursor: pointer; border-radius: 5px
}

.login_note {
	FONT-SIZE: 72%; BACKGROUND: #ccd4f1; FONT-FAMILY: tahoma,sans-serif
}

.step {
	FONT-WEIGHT: bold; COLOR: #43532E; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: left
}

.hiddenLabel {
	position:absolute; left:-1000em; width: 20em;
}

.text {  font: 12px Arial, Helvetica, sans-serif}
.bold {  font: bold 12px Arial, Helvetica, sans-serif}

div.bordered { border-width: 2px; border-style: outset; border-color:black;}

.clerk-only { color: red; }

.courtPolicy p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	font-size:11.0pt;
	font-family:Calibri;}

.menubackdrop { background:#6AA0CC; height:20px; }

/*
.caseBanner { background-color: #ECEE60; }  */

.caseBanner { background-color:  #9CC3E4; }

/*  ---------------- OLD ------------- */
.navtophighlight {
	FONT-WEIGHT: bold; COLOR: #203376; FONT-SIZE: 10pt; BACKGROUND: #CAB270; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.sidenav {
	FONT-WEIGHT: bold; BACKGROUND: #203376
}
.sidenav A {
	FONT-WEIGHT: bold; COLOR: #203376; TEXT-DECORATION: none
}
.sidenav A:visited {
	FONT-WEIGHT: bold; COLOR: #203376; TEXT-DECORATION: none
}
.sidenav A:hover {
	FONT-WEIGHT: bold; COLOR: #203376; TEXT-DECORATION: underline
}

.optionlink {
	COLOR: #8B008B; FONT-FAMILY: tahoma,sans-serif;
}
.optionlink:visited {
	COLOR: #8B008B;
}
.hilite {
	FONT-SIZE: 100%; BACKGROUND: #FFFFCC; FONT-WEIGHT: bold; COLOR: #203376;
}

.login_newHere {
	COLOR: #787878; FONT-SIZE: 12pt; FONT-FAMILY: tahoma,sans-serif;
}

table.missionstatement h4 { margin-top:10px; margin-bottom:2px; font-family: Arial,Helvetica; font-size: 14px; color: #454343}
table.missionstatement td { font-family: Arial,Helvetica; font-size: 12px; color: #454343 }

