<!--  CodeTrack Style Sheet Element specifiers and CSS Classes  -->

A:active {
	color : blue;
}
A:link {
	color : blue;
}
A:visited {
	color : blue;
}
A:hover {
	color : red;
}
BODY {
	margin-left : 0;
	margin-top : 0;
	margin-bottom : 0;
}
.buttonColored {
	color : #7d7e7e;
	background-color : #666699;
	border-bottom : thin solid #222244;
	border-right : thin solid #222244;
	border-top : thin solid #9999cc;
	border-left : thin solid #9999cc;
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif;
}
.buttonNavForm {
	margin-left : 0;
	margin-top : 0;
	margin-bottom : 4px;
}
.buttonTiny {
	color : black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	margin-left : 0;
	margin-top : 0;
	margin-bottom : 0;
}
.buttonWhite {
	color : white;
	background-color : #666699;
	border-bottom : thin solid #222244;
	border-right : thin solid #222244;
	border-top : thin solid #9999cc;
	border-left : thin solid #9999cc;
	font-size : 10px;
	font-family : Verdana, Arial, sans-serif;
}
.ctrBlock {
	text-align : center;
	width : 90%;
	margin-left : 5%;
	margin-top : 2%;
	margin-bottom : 0%;
}
.devResponse {
	color : red;
}
.dropDown {
	text-align : left;
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	margin-left : 0;
	margin-top : 0;
	margin-bottom : 2px;
}
.dropDownSmall {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	margin-left : 0;
	margin-top : 0;
	margin-bottom: 0;
}
.graphText {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
}
.hrBlack {
	border: 0;
	color: black;
	background-color: black;
	height: 1px;
}
.linkWhite {
	color : white;
	text-decoration : none;
}
.linkWhite:active {
	color : white;
	text-decoration : none;
}
.linkWhite:link {
	color : white;
	text-decoration : none;
}
.linkWhite:visited {
	color : white;
	text-decoration : none;
}
.linkWhite:hover {
	color : yellow;
	text-decoration : underline;
}
.navHighlight {
	color : #4FFF7B;
}
.navHighlight:hover {
	color : #4FFF7B;
	text-decoration: underline;
}
.newUserSummaryField {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
}
.newUserSummaryInfo {
	font-family : Courier, sans-serif;
	font-size : 12px;
}
.newUserSummaryTitle {
	font-family : Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
}
.noJavascript {
	border : thin solid ;
	color : black;
	background-color : #e5e5e5;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
}
.pageTitle {
	color : black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
	margin-left : 0;
	margin-top : 10px;
	margin-bottom : 0;
}
.recentChange {
	color : blue;
}
.rowEven {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	background-color : #ffffff;
	color : black;
}
.rowEven2 {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	background-color : #cdc6bc;
	color : black;
}
.rowHeader {
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #126caf;
	color : white;
	text-align : center;
	vertical-align : top;
}
.rowOdd {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	background-color : #e4e2de;
	color : black;
}
.skinnyButton {
	color : black;
	font-size : 9px;
	font-family : Verdana, Arial, sans-serif;
}
.tbForm {
	background-color : #cdc6bc;
	color : black;
}
.tbInvis {
	color : white;
}
.tbNav {
	color : white;
}
.tbSummary {
	margin-left : 0;
	margin-top : 2px;
	margin-bottom : 0;
}
.tdForm {
	background-color : #cdc6bc;
	color : black;
	text-align : left;
	font-family : Verdana, Arial, sans-serif;
	font-size : 9pt;
}
.tdGraph {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
}
.tdInvis {
	color : white;
}
.tdNav {
	background-color : #1d5783;
	color : white;
	text-align : center;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
}
.txtGreyed {
	color : #666666;
	font-family : Courier, sans-serif;
	font-weight : bold;
	font-size : 11pt;
}
.txtInput {
	color : black;
	font-family : Courier, sans-serif;
	font-size : 10pt;
}
.txtSmall {
	color : black;
	font-family : Verdana, sans-serif;
	font-size : 10pt;
}
.txtTiny {
	color : black;
	font-family : Verdana, sans-serif;
	font-size : 8pt;
}


<!-- Work-arounds for bugs in NN4's crappy CSS inheritance implementation (even the latest 4.79) -->
<!-- Thanks for not even complying with 1996-era CSS1, Netscape!!! -->
<!-- Background must be slightly different than cell color. NN4 will work, no one else will notice. -->

<!-- (For the radio button fix, we change the LSB on the last color specifier) -->

.radioBoxFix {
	background-color : #cdc6bd;
}
.radioBoxFix2 {
	background-color : #e4e2df;
}

<!-- Note: Do *not* use the verbose "border: 0 none". -->

.innerBorderFix {
	background-color : #cdc6bc;
	border : none ;
}