BODY {
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-family: Arial;
}
TD {
	color: #444444;
}
.rptTbl {
	border-collapse: collapse;
	border-spacing: 3px;
}
a:link {
	text-decoration:none; color:#60f;
	font-size:10pt;
}
a:visited {
	text-decoration:none; color:#60f;
	font-size:10pt;
}
a:hover {
	color: #a28;
	font-size:10pt;
}
#navBar a:link {
	text-decoration:none; color:#6600FF;
	font-size:12pt;
}
#navBar a:visited {
	text-decoration:none; color:#6600FF;
	font-size:12pt;
}
#navBar a:hover {
	color: yellow;
	font-size:12pt;
}
.smallform {
	background-color: #f5f5f5;
	font: 9pt "trebuchet ms", Arial, Helvetica;
	color: #000066;
	border: 1px solid #CCCC99;
}
input {
	background-color: #f5f5f5;
	font: 9pt "trebuchet ms", Arial, Helvetica;
	color: #000066;
	border: 1px solid #CCCC99;
}
.pointer { cursor:pointer; } 
.pointer:hover {
	background-color: #fff;
	color: #yellow;
} 
.error {
	font-size: 8pt;
	font: bold arial;
	color: Red;
}
#banner {
  background-color: #6600FF;
  color: yellow;
  font-size: 24pt;
  text-align: center;
}
#navBar {
  background-color: #AAAAFF;
  color: yellow;
  font-size: 16pt;
  text-align: center;
}
#mainPar {
	font-size: 10pt;
	margin: 30;
	text-align:center;
}
#ttlBar {
	background-color: #CCCCFF;
	font-size: 16pt;
	text-align:center;
}
#updateMsg {
	font-size:1.1em;
        background-color: #FFFFBB;
        text-align: center;
}
.listHdr {
	font-size: 1.2em;
	background-color: #FFFFBB;
	margin-top:30;
}
.majAction {
	cursor:pointer;
	background-color: #00FF00;
}
.cpMonthNavigation {
	background-color: #ccf;
	text-align:center;
	font-family:Arial;
	font-size:9;
}
.cpBorder {
	background-color: #fff;
	font-size:9;
}
.cpBorder a{
	text-decoration:none;
}
.cpDayColumnHeader {
	background-color: #888;
	text-align:center;
	font-family:Arial;
	font-size:9;
}
.cpOtherMonthDate {
	background-color: #ccc;
  text-align:center;
        font-family:Arial;
        font-size:9;
}
.cpCurrentMonthDate {
	background-color: #ccf;
        text-align:center;
        font-family:Arial;
        font-size:9;
}
.cpCurrentDate {
	background-color: #fcc;
        text-align:center;
        font-family:Arial;
        font-size:9;
}
.cpTodayText {
	background-color: #fcc;
        text-align:center;
        font-family:Arial;
        font-size:9;
}
.status {
	font-size: 0.7em;
	font-weight: bold;
}
.noteBox {
	background-color: #eef;
	text-align:center;
	font-style:italic;
}
.tab {
	background-color: #ddd;
	border: 1px solid black;
	padding: 2;
}
.tabhot {
	border: 1px solid black;
	padding: 2;
}
.fake_field {
	padding: 2;
	border: 1px solid #CCCC99;
}
