.P-ERROR-MESSAGE
{
	background-color:transparent;
	color:red;
	font-family:Verdana,Arial;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	text-align:left;
}

.P-ERROR-TEXTBOX
{
	background-color:white;
	border: solid thin red;
}


.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.headerblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #35669a;
}

.errormsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.headerformtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.etrackerstats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}

.login1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.login2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.login3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.login_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.signup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
}
.signup2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.gridrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.gridrowbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	text-decoration: underline;
}
.redlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: underline;
}
.side_navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.toptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.commandbuttonrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background: #e0e0e0;
}
.synopsisrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.addnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
}
.addnew12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
}
.alternaterow {
/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
*/
	background: #e0e0e0;
}
.tipoftheday {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
}
.table 
{
	background-color: #FFFFFF;
}

.companyname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #35669a;
}

	.POPUPCALENDARcpYearNavigation,
	.POPUPCALENDARcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:middle;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.POPUPCALENDARcpDayColumnHeader,
	.POPUPCALENDARcpYearNavigation,
	.POPUPCALENDARcpMonthNavigation,
	.POPUPCALENDARcpCurrentMonthDate,
	.POPUPCALENDARcpCurrentMonthDateDisabled,
	.POPUPCALENDARcpOtherMonthDate,
	.POPUPCALENDARcpOtherMonthDateDisabled,
	.POPUPCALENDARcpCurrentDate,
	.POPUPCALENDARcpCurrentDateDisabled,
	.POPUPCALENDARcpTodayText,
	.POPUPCALENDARcpTodayTextDisabled,
	.POPUPCALENDARcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.POPUPCALENDARcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.POPUPCALENDARcpCurrentMonthDate,
	.POPUPCALENDARcpOtherMonthDate,
	.POPUPCALENDARcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.POPUPCALENDARcpCurrentMonthDateDisabled,
	.POPUPCALENDARcpOtherMonthDateDisabled,
	.POPUPCALENDARcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.POPUPCALENDARcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.POPUPCALENDARcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.POPUPCALENDARcpOtherMonthDate
			{
			color:#808080;
			}
	TD.POPUPCALENDARcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.POPUPCALENDARcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.POPUPCALENDARcpTodayText,
	TD.POPUPCALENDARcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.POPUPCALENDARcpTodayText,
	SPAN.POPUPCALENDARcpTodayTextDisabled
			{
			height:20px;
			}
	A.POPUPCALENDARcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.POPUPCALENDARcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.POPUPCALENDARcpBorder
			{
			border:solid thin #6677DD;
			border-width:1;
			}

                  