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
}

HR { color:#999966; background-color:#999966; height: 1px; }

A {
	COLOR:#333399;
}
A.small {
	FONT-SIZE: 11px; COLOR: #333399; FONT-FAMILY: tahoma,sans-serif, Sans Serif
}
A.anchor {
	COLOR:#000000;
}
A:visited {
	COLOR:#333399;
}
A:hover {
	COLOR:#ff6600;
}

.navtop{font-size:8.5pt;font-weight:bold;text-decoration:none;font-family:tahoma,sans-serif;}
.navtophighlight{font-size:8.5pt;font-weight:bold;text-decoration:none;font-family:tahoma,sans-serif;background-color:#F0ECE2;background:#F0ECE2;}


.nav2Link {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif;
}

.footerLink {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif;
}

.sidenav {
		 background: #C7C0B1;
}

H1 {
	FONT-SIZE: 150%; COLOR: #0430A0; FONT-FAMILY: Times New Roman, Times, serif;margin-top:2px;margin-bottom:6px
}

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;
}


table.partyMatch {
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: black;
	border-collapse: separate;
	background-color: #EEEEEE;
}
table.partyMatch th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: 0px;
}
table.partyMatch td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: 0px;
}

.sectitle {
    color: #666666;
	FONT-FAMILY: tahoma,sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.coltitle {
    color: #000000;
    text-align: center;
    BACKGROUND: #C7C0B1;
	FONT-FAMILY: tahoma,sans-serif;
    FONT-SIZE: 11px;
}
.coltitleleft {
    color: #000000;
    text-align: left;
    BACKGROUND: #C7C0B1;
	FONT-FAMILY: tahoma,sans-serif;
    FONT-SIZE: 11px;
}

.oddrow {
    BACKGROUND: #EEEEEE;
}

.evenrow {
}
.nobackground {
	BACKGROUND: #FFFFFF;
}
.emergencyrow {
	BACKGROUND:  #FF5050
}
.emergencyrow {
	COLOR: #000000; FONT-FAMILY: tahoma,sans-serif	
}
.emergency{
	COLOR: #FF0000;font-weight:bold
}

.hiddenLabel {
	position:absolute; left:-1000em; width: 20em;
}

TR.checkedRowEven		{BACKGROUND-COLOR: #C3D6E6}
TR.checkedRowOdd		{BACKGROUND-COLOR: #C3D6E6}
TR.checkedRowEmergency	{BACKGROUND-COLOR: #C3D6E6}

.smallFont		   { font-size: 75%; }
	
.fieldtitle {
    color: #666666;
    FONT-WEIGHT: bold;
}

.fieldname {
	color: #8B00FF
}
	
.fieldtitlered {
    color: RED;
    FONT-WEIGHT: bold;
}
.sortcoltitle {
    color: #FFFFFF;
    text-align: center;
    BACKGROUND: #EEEEEE;
	FONT-FAMILY: tahoma,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.sortcoltitleleft {
    color: #FFFFFF;
    text-align: left;
    BACKGROUND: #EEEEEE;
	FONT-FAMILY: tahoma,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.errmessage {
    color: RED;
    BACKGROUND: #FFFFFF;
	FONT-FAMILY: tahoma,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.note {
    BACKGROUND: #C7C0B1;
	FONT-FAMILY: tahoma,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.homecount {
    color: #8B008B;
    FONT-WEIGHT: bold;
}

.tblborder { border: 1px solid black; }

.tbltborder { border-top: 1px solid black; }
.tblbborder { border-bottom: 1px solid black; }
.tbllborder { border-left: 1px solid black; }
.tblrborder { border-right: 1px solid black; }
.tbltbborder { border-top: 1px solid black; border-bottom: 1px solid black; }

.sbttn {font-family:tahoma,sans-serif;font-size:11px;background: #F5DFAF;border-bottom: 1px solid #000033;border-right: 1px solid #000033;border-left: 1px solid #EEEEEE;border-top:1px solid #EEEEEE;color:#600000;height:19px;text-decoration:none;cursor:pointer; border-radius: 5px; }
.sbttn:focus {font-family:tahoma,sans-serif;font-size:11px;background: #CCD4F1;border-bottom: 1px solid #000033;border-right: 1px solid #000033;border-left: 1px solid #EEEEEE;border-top:1px solid #EEEEEE;color:#203376;height:19px;text-decoration:none;cursor:pointer; border-radius: 5px; }
.sbttn:disabled {font-family:tahoma,sans-serif;font-size:11px;background:#DDD;border-bottom: 1px solid #000033;border-right: 1px solid #000033;border-left: 1px solid #EEEEEE;border-top:1px solid #EEEEEE;color:#999;height:19px;text-decoration:none;cursor:pointer; border-radius: 5px; }
.sbttn:disabled {font-family:tahoma,sans-serif;font-size:11px;background:#DDD;border-bottom: 1px solid #000033;border-right: 1px solid #000033;border-left: 1px solid #EEEEEE;border-top:1px solid #EEEEEE;color:#999;height:19px;text-decoration:none;cursor:pointer; border-radius: 5px}


.reqfield {
	FONT-WEIGHT: bold;
}
.username {
	FONT-SIZE: 11px; color: #000000;
}
.mainMenuBar {
	BACKGROUND: #C7C0B1;
	color: #C7C0B1;
	FONT-SIZE: 90%	
}

a.calendar {color:red;}

table.paddedTd {
	padding: 2px;
	margin: 2px;
}

table.history {
	padding: 2px;
	margin: 2px;
	border: 1px solid black;
	width: 600px;
}


div.bordered { border-width: 2px; border-style: outset; border-color:black;}

div.outline {
	padding:5px; border:1px #666666 solid;
}

.courtPolicy a {COLOR: #0000FF;TEXT-DECORATION: underline}
.courtPolicy li {margin-bottom:10.0pt}
.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;
	BACKGROUND: #D9E1E5;
	}

.binderIncluded { color: #000000; }

.binderExcluded { color: grey; }
