BODY {
    background: #FFFFFF;
    color: #000000;
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 0px;
    text-decoration: none;
}

TD {
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
}

TH {
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
}

TEXTAREA {
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-style: solid;
border-top-width: 1px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-indent: 2px;
}

INPUT {
background-color: transparent;
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
}

SELECT {
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
}

A:link {
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: underline;
}

A:visited {
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: underline;
}

A:hover {
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: underline;
}

A:active {
background-color: transparent;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
}
.MaintHeader
{
	font-weight: bold;
	background-color: lightgrey;
}
.Sched-Completed
{
	
}
.Sched-Thresh
{
	
}
.Sched-Not-Completed
{
	
}
.Sched-Future
{
	
	
}


.gridAlt1
{
	background-color: #F2F3F3;
}
.gridAlt2
{
	background-color: #B0BFBA;
}
.Alert_Critical
{
	background-color: #ff6666;
}
.Alert_Important
{
	background-color: #ffff33;
}
.Alert_Notice
{
	background-color: #33ff99;
}
.gridSelected
{
	background-color: #FFC0C0;
}
.gridAlt1 A:link
{
	TEXT-DECORATION: none
}
.gridAlt2 A:link
{
	TEXT-DECORATION: none
}

.gridHeaderLink
{
	TEXT-DECORATION: none
}
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}
			

#pageFullHeader 
{
    background-image: url('/images/header-background.png');
    background-repeat: no-repeat;
    color: #fff; 
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 10px; 
    font-weight: bold; 
    height: 247px;
    overflow: hidden;
    white-space: normal;
    width: 816px;
}
#pageFullHeader a 
{
    color: #fff;
    font-size: 10px;
    text-decoration: none;
}
#pageFullHeader a:hover
{
    text-decoration: underline;
}
#tudiWeb
{
    left: 0px;
    overflow: hidden;
    position: relative;
    text-align: center;
    top: 6px;
    width: 181px;
}
#navMenuFullHeader
{
    height: 38px;
    left: 181px;
    position: relative;
    overflow: hidden;
    top: 138px;
    width: 619px;
}
#navMenuFullHeader ul
{
    height: 38px;
    margin: 0px;
    padding: 0px;
}
#navMenuFullHeader li
{
    display: block;
    float: left;
    height: 38px;
    list-style: none;
    margin: auto 0px;
    position: relative;
    text-align: center;
}
#navMenuFullHeader li:hover
{
    background-color: #999;
}
#navMenuFullHeader li a 
{ 
    display: block;
    height: 38px;
}
#navMenuFullHeader li a:hover
{ 
    text-decoration: none;
}
#navMenuFooter
{
    color: #fff;
    height: 38px;
    left: 181px;
    position: relative;
    overflow: hidden;
    top: 13px;
    width: 619px;
}
#navMenuFooter ul
{
    height: 38px;
    margin: 0px;
    padding: 0px;
}
#navMenuFooter li
{
    display: block;
    float: left;
    height: 38px;
    list-style: none;
    margin: auto 0px;
    position: relative;
    text-align: center;
}
#navMenuFooter li:hover
{
    background-color: #999;
}
#navMenuFooter li a 
{ 
    display: block;
    height: 38px;
}
.navHome { width: 51px; }
.navHome a { padding-top: 6px; }
.navAlerts { background-image: url('/images/menu-separator.png'); background-repeat: no-repeat; width: 58px; }
.navAlerts a { padding-top: 13px; }
.navPrevMaint { background-image: url('/images/menu-separator.png'); background-repeat: no-repeat; width: 103px; }
.navPrevMaint a { padding-top: 6px; }
.navServHist { background-image: url('/images/menu-separator.png'); background-repeat: no-repeat; width: 67px; }
.navServHist a { padding-top: 6px; }
.navRefTracking { background-image: url('/images/menu-separator.png'); background-repeat: no-repeat; width: 106px; }
.navRefTracking a { padding-top: 6px; }
.navSuggest { background-image: url('/images/menu-separator.png'); background-repeat: no-repeat; width: 96px; }
.navSuggest a { padding-top: 13px; }
.navAlertProfile { background-image: url('/images/menu-separator.png'); background-repeat: no-repeat; width: 70px; }
.navAlertProfile a { padding-top: 6px; }
.navContact { background-image: url('/images/menu-separator.png'); background-repeat: no-repeat; width: 68px; }
.navContact a { padding-top: 13px; }
#helpFullHeader
{
    color: #9D171F;
    font-weight: bold;
    position: relative;
    top: 164px;
    left: 60px;
    width: 60px;
}
#welcomeFullHeader
{
    color: #9D171F;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 22px;
    font-weight: normal;
    left: 182px;
    position: relative;
    text-indent: 36px;
    top: 148px;
}
#pageMiddle
{
    background-image: url('/images/help-background.png');
    background-repeat: repeat-y;
    min-height: 200px;
    min-width: 8000px;
    overflow: auto;
}
#helpContent
{
    float: left;
    min-width: 185px;
    max-width: 185px;
    min-height: 200px;
    width: 185px;
}
#pageContent
{
    background-color: #fff;
    float: left;
    min-width: 631px;
    min-height: 200px;
}
#pageFooter
{
    background-image: url('/images/footer-background.png');
    background-repeat: no-repeat;
    color: #fff; 
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 10px; 
    font-weight: bold; 
    height: 71px;
    overflow: hidden;
    width: 816px;
}
#pageFooter a 
{
    color: #fff;
    font-size: 10px;
    text-decoration: none;
}
#pageFooter a:hover
{
    font-size: 11px;
}
#copyRight
{
    color: #9D171F;
    font-size: 8px;
    font-weight: normal;
    padding: 0px;
    position: relative;
    text-align: center;
    top: 32px;
    width: 171px;
}
#pageSmallHeader 
{
    background-image: url('/images/header-small-background.png');
    background-repeat: no-repeat;
    color: #fff; 
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 10px; 
    font-weight: bold; 
    height: 145px;
    overflow: hidden;
    white-space: normal;
    width: 816px;
}
#pageSmallHeader a 
{
    color: #fff;
    font-size: 10px;
    text-decoration: none;
}
#pageSmallHeader a:hover
{
    text-decoration: underline;
}
#navMenuSmallHeader
{
    height: 38px;
    left: 181px;
    position: relative;
    overflow: hidden;
    top: 35px;
    width: 619px;
}
#navMenuSmallHeader ul
{
    height: 38px;
    margin: 0px;
    padding: 0px;
}
#navMenuSmallHeader li
{
    display: block;
    float: left;
    height: 38px;
    list-style: none;
    margin: auto 0px;
    position: relative;
    text-align: center;
}
#navMenuSmallHeader li:hover
{
    background-color: #999;
}
#navMenuSmallHeader li a 
{ 
    display: block;
    height: 38px;
}
#navMenuSmallHeader li a:hover
{ 
    text-decoration: none;
}
#helpSmallHeader
{
    color: #9D171F;
    font-weight: bold;
    position: relative;
    top: 61px;
    left: 60px;
    width: 60px;
}
#welcomeSmallHeader
{
    color: #9D171F;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 22px;
    font-weight: normal;
    left: 182px;
    position: relative;
    text-align: center;
    top: 45px;
    width: 634px;
}
			
