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;
}
A.small {
	FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
A.anchor {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none;
}

.navtop {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 10pt; BACKGROUND: #2E49A9; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.navtophighlight {
	FONT-WEIGHT: bold; COLOR: #203376; FONT-SIZE: 10pt; BACKGROUND: #CCD4F1; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}

.loginnavtop {
	color:white;
	BACKGROUND:#404040;
	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; }

.bannerTitle {
	background-color:#FFCD31;
	font-size:1.4em;
}

.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-image : url(../images/topback.gif);
}

.poweredby {
    color: white;
    text-align: right;
    BACKGROUND: #404040;
	FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 7.5pt;
    font-weight:normal;
}

.footerLink {
	font-size: 93%; FONT-FAMILY: tahoma,sans-serif
}
a.footerLink {
	COLOR: #203376;
}
a.footerLink:visited {
	COLOR: #203376;
}
.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
}

H1 {
	FONT-SIZE: 150%; COLOR: #400080; FONT-FAMILY: Times New Roman, Times, serif;margin-top:2px;margin-bottom:6px
}

td.cookieCrumb {
	font-family: tahoma,sans-serif;
	text-decoration: none;
	font-weight: normal;
}
td.cookieCrumb a {
	color: #0000FF;
	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 {
	width:960px;
	padding:0;
	margin:0;
	border-width:0;
	border-collapse: collapse;
}

.sectitle {
	FONT-SIZE: 105%; FONT-WEIGHT: bold; COLOR: #203376; FONT-FAMILY: tahoma,sans-serif
}
.hometitle {
	FONT-SIZE: 110%;  FONT-WEIGHT: bold; BACKGROUND: #ccd4f1; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: left
}.coltitle {
	BACKGROUND: #ccd4f1; FONT-WEIGHT: bold; COLOR: #203376; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: center
}.coltitleB {
	BACKGROUND: #ccd4f1; FONT-WEIGHT: bold; COLOR: #203376; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: left
}

.coltitle A {
	COLOR: #203376
}

.coltitleleft {
	COLOR: #000000; 
	BACKGROUND: #ccd4f1; 
	FONT-FAMILY: tahoma,sans-serif; 
	FONT-SIZE: 11px;
}

.oddrow {
    BACKGROUND: #EEEEEE;
}
.oddrow a:hover { color:gray; }

.evenrow {
}
.evenrow a:hover { color:gray; }


.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
}

.optionlink {
	COLOR: #8B008B; FONT-FAMILY: tahoma,sans-serif;
}
.optionlink:visited {
	COLOR: #8B008B;
}
.nobackground {
	BACKGROUND: #FFFFFF;
}
.oddrow {
	font-size: 85%; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif
}

.oddrow A {
	COLOR: #0000FF
}

.oddrowNormal {
	COLOR: #000000; FONT-FAMILY: tahoma,sans-serif
}

.oddrowNormal A {
	COLOR: #0000FF
}

.evenrow {
	font-size: 85%; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif	
}

.evenrow A {
	COLOR: #0000FF
}

.evenrowNormal {
	COLOR: #000000; FONT-FAMILY: tahoma,sans-serif	
}

.evenrowNormal A {
	COLOR: #0000FF
}

.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: #000000; FONT-FAMILY: tahoma,sans-serif;
}

.hilite {
	FONT-SIZE: 100%; BACKGROUND: #FFFFCC; FONT-WEIGHT: bold; COLOR: #203376;
}

.sortcoltitle {
	COLOR: #203376; 
	TEXT-ALIGN: center;
	BACKGROUND: #A5B4E7; 
	FONT-FAMILY: tahoma,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
}

.sortcoltitle A {
	COLOR: #203376;
}

.errmessage {
	FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: red; FONT-FAMILY: tahoma,sans-serif
}

.errcolor {
	COLOR: red;
}

.successmessage {
	FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: blue; FONT-FAMILY: tahoma,sans-serif
}
.note {
	FONT-SIZE: 11px; BACKGROUND: #dfd5c9; FONT-FAMILY: tahoma,sans-serif
}
.homecount {
    color: #8B008B;
    FONT-WEIGHT: bold;
}
.Wf {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma,sans-serif
}
.sbttn {
	FONT-SIZE: 11px; COLOR: #FFFFFF; BACKGROUND: #203376; FONT-FAMILY: tahoma,sans-serif; cursor: pointer; border-radius: 5px
}

.sbttn:focus {
	FONT-SIZE: 11px; COLOR: #203376; BACKGROUND: #ccd4f1; FONT-FAMILY: tahoma,sans-serif; cursor: pointer; border-radius: 5px
}

.sbttn:disabled {
	FONT-SIZE: 11px; COLOR: #999; BACKGROUND: #DDD; 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 {
	border: 0px solid green;
	border-collapse: collapse;
}

table.loginImageMsgTable {
	border: 0px solid green;
	border-collapse: collapse;
	margin-left: 20px;
}

.login_sectitle {
	COLOR: #203376; FONT-SIZE: 85%; FONT-WEIGHT: bold; FONT-FAMILY: tahoma,sans-serif
}

.login_fieldtitle {
	COLOR: #000000; FONT-SIZE: 75%; FONT-FAMILY: tahoma,sans-serif;
}

.login_forgot {
	FONT-SIZE: 60%; FONT-FAMILY: tahoma,sans-serif;
}

.loginTable {
	COLOR: #FFFFFF; FONT-SIZE: 70%; FONT-FAMILY: tahoma,sans-serif;
}

.login_errmessage {
	FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: red; FONT-FAMILY: tahoma,sans-serif
}

.login_spacer {
	COLOR: #203376;
}

.login_sbttn {
	FONT-SIZE: 11px; COLOR: #203376; BACKGROUND: #ccd4f1; FONT-FAMILY: tahoma,sans-serif; FONT-WEIGHT: bold; cursor: pointer; border-radius: 5px
}

.login_sbttn:focus {
	FONT-SIZE: 11px; 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: #203376; FONT-FAMILY: tahoma,sans-serif; TEXT-ALIGN: left
}

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 }


.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;}
