body
	{ color: #000000; background: #FFFFFF; font-family: arial, Arial, Helvetica, "sans serif"; 
	  margin-top: 0; margin-left: 0; margin-right: 0 }

h1, h2, h3, h4, h5, h6
	{ font-family: Arial, sans-serif }

/* Formats for header rows */
td.TopLeft
	{ color: #000000; background-color: #00A6D6; vertical-align: middle }
td.TopRight
	{ color: #000000; background-color: #FFFFFF; text-align: center; vertical-align: middle }
td.TUheader
	{ color: #000000; background-color: #FFFFFF; vertical-align: middle }
td.DCSCheader
	{ color: #000000; background-color: #00A6D6; vertical-align: middle }

/* Formats for first level menus */
td.InactiveFirstMenu
	{ color: #000000; background-color: #00A6D6; text-align: center }
td.ActiveFirstMenu
       { color: #FFFFFF; background-color: #000000; text-align: center }
a.InactiveFirstMenu:link, a.InactiveFirstMenu:active, a.InactiveFirstMenu:visited
	{ color: #000000; background-color: #00A6D6; text-decoration: none; font-family: Arial, sans-serif }
a.ActiveFirstMenu:link, a.ActiveFirstMenu:active, a.ActiveFirstMenu:visited
	{ color: #FFFFFF; background-color: #000000; text-decoration: none; font-family: Arial, sans-serif; font-weight: bold }
a.InactiveFirstMenu:hover
	{ color: #FFFFFF; background-color: #00A6D6; text-decoration: none; font-family: Arial, sans-serif; }

/* Formats for second level menus */
td.ActiveSecondMenu, td.InactiveSecondMenu
       { color: #FFFFFF; background-color: #000000; text-align: center }
a.InactiveSecondMenu:link, a.InactiveSecondMenu:active, a.InactiveSecondMenu:visited
	{ color: #FFFFFF; background-color: #000000; text-decoration: none; font-family: Arial, sans-serif }
a.ActiveSecondMenu:link, a.ActiveSecondMenu:active, a.ActiveSecondMenu:visited
	{ color: #FFFFFF; background-color: #000000; text-decoration: none; font-family: Arial, sans-serif; font-weight: bold }
a.InactiveSecondMenu:hover
	{ color: #00FFFF; background-color: #000000; text-decoration: none; font-family: Arial, sans-serif }

/* Formats for left data columns */
td.DataLeft
	{ color: #000000; background-color: #CCCCCC; vertical-align: top }
p.DataLeftCenter
	{ text-align: center; margin-bottom: 0 }

/* Formats for right data columns */
td.DataRight
	{ color: #000000; background-color: #FFFFFF; vertical-align: top }

/* Formats for body colums */
td.BodyLeft
	{ color: #000000; background-color: #CCCCCC; vertical-align: top }
p.BodyLeftCenter
	{ text-align: center; margin-bottom: 0 }
td.BodyRight
	{ color: #000000; background-color: #FFFFFF; vertical-align: top }

/* Formats for footers */
td.DCSCfooterLeft
        { background-color: #00A6D6; white-space: nowrap }
td.DCSCfooterRight
        { background-color: #00A6D6; white-space: nowrap; text-align: right }
a.DCSCfooter:link, a.DCSCfooter:active, a.DCSCfooter:visited
	{ color: #000000; background-color: #00A6D6; text-decoration: none; font-family: Arial, sans-serif }

/* Device dependent setting for logo image */
@media screen {
	img.DCSClogo { width: 521px; height: 40px }
}
@media print {
	img.DCSClogo { width: 285px; height: 40px }
}
