body {
	background-color: #213484;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif,Times New Roman;
	text-align: left;
	font-size: 9pt;
}
th {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif,Times New Roman;
	font-size: 10pt;
}
td {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif,Times New Roman;
	font-size: 9pt;
}
.tdMain {
	background-color : #EEF0EC;
}
.reportOptions {
	font-size: 12pt;
	font-weight: bold;
}

.smallText {
	font-size: 8pt;
}
.navTextMain {
	font-size: 11pt;
	font-weight: bold;
	background-color:#eae1bd;
}
.ReportTitle {
	font-size: 14pt;
	font-weight: bold;
}.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #CC0000;
	font-weight : bold;
}
.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0E5F0C;
	font-weight : bold;
	letter-spacing : 4px;
}
.title3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0E5F0C;
	font-weight : bold;
}
.inputColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #330066;
	background-color: #ffffff;
	border: 1px outset;
	border-color : #778899;
}
.buttonColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	cursor: hand;
	color: #006600;
	background-color: #d0d8cf;
	border-top: 1px outset;
	border-left: 1px outset;
	border-bottom: 1px outset;
	border-right: 1px outset;
	border-color : #778899;
}
.buttonColorSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	color: #006600;
	background-color: #d0d8cf;
	border-top: 1px outset;
	border-left: 1px outset;
	border-bottom: 1px outset;
	border-right: 1px outset;
	border-color : #778899;
}
.buttonColorVerySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	cursor: hand;
	color: #006600;
	background-color: #d0d8cf;
	border-top: 1px outset;
	border-left: 1px outset;
	border-bottom: 1px outset;
	border-right: 1px outset;
	border-color : #778899;
}
a:link {
	color : #330099;
	text-decoration: underline;
}
a:active {
	color : #FF0000;
	text-decoration: underline;
}
a {
	color : #330099;
	text-decoration: underline;
}
a:hover {
	color : #ffffff;
	text-decoration : underline;
	background-color:#b0c0ac;
}
.HomeLinkText:link {
	color : #ffffff;
	text-decoration : underline;
}
.LogoutLinkText:link {
	color : #ffffff;
	text-decoration : underline;
}
.td_ColorTotal {
	background-color: #ffffff;
	border-bottom: 1px #000000 solid;
}
.td_Color0 {
	background-color: #b0c0ac;
	border-bottom: 1px #000000 solid;
	color: #000000;
}
.td_Color1 {
	background-color: #eae1bd;
	border-bottom: 1px #000000 solid;
	color: #000000;
}
.td_Color0noBorder {
	background-color: #b0c0ac;
	color: #000000;
}
.td_Color1noBorder {
	background-color: #eae1bd;
	color: #000000;
}
.aBottomLine {
	border-bottom: 1px #000000 solid;
}
.aBorder {
	border: 1px solid;
	border-color : #000000;
}
.fadediv { -moz-opacity: 92%; filter: alpha(opacity=92)}
.excludedCrimeText {
	font-weight : bold;
	color: #ff0000;
}

.reportBreak {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #77a09b;
	font-weight : bold;
	border-right: 1px #000000 solid;
}

.reportBreakNoBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #77a09b;
	font-weight : bold;
}

.reportHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	background-color: #77a09b;
	font-weight : bold;
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;
}

.reportCell {
	border-top: 1px #000000 solid;
	border-right: 1px #000000 solid;
}
.rightBorder {
	border-right: 1px #000000 solid;
}
.cellBorder {
	border-top: 2px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
}
.cellTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #eae1bd;
	font-weight : bold;
	border-top: 2px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
}
.navText {
	font-size: 8pt;
	font-weight: bold;
}
.navText a {
	color: #999999;
}

.navText a:link {
	color: #666699; /*color : #c6e3de;*/
}

