<!--- Stylesheet for TIE  --->
A
{
	COLOR: navy;
	FONT-WEIGHT: bold;
}


A:hover
{
	COLOR: #006A00;
}

A.tnav
{
	COLOR: #FFFFFF;
	font-size: 11px;
	FONT-WEIGHT: bold;
	text-align: center;
}

A.tnav:hover
{
	COLOR: #BFDDAA;
}

A.smallnav
{
	COLOR: #FFFFFF;
	font-size: 12px;
	FONT-WEIGHT: bold;
	text-align: center;
}
A.smallnav:hover
{
	COLOR: #BFDDAA;
}

A.lnav
{
	COLOR: #6699CC;
	FONT-SIZE:   10px;
	FONT-FAMILY: arial, sans-serif;	
	FONT-WEIGHT: bold;
	text-align: left;
	text-decoration: none;	
}

A.lnav:hover
{
	COLOR: #01086f;
}

A.bluenav
{
	COLOR: #3366CC;
	FONT-FAMILY: arial, sans-serif;	
	font-size: 11px;	
	FONT-WEIGHT: bold;
	text-align: left;
	text-decoration: none;	
}

A.bluenav:hover
{
	COLOR: #ffffff;
	text-decoration: underline;	
}



A.lnavon
{
	COLOR: gold;
	FONT-SIZE:   11px;
	FONT-FAMILY: arial, sans-serif;	
	FONT-WEIGHT: bold;
	text-align: center;
	text-decoration: none;	

}

A.lnavon:hover
{
	COLOR: #FFFFFF;
}

A.small
{
	COLOR: #000000;
}

A.small:hover
{
	COLOR: #880088;
}

A.top
{
		COLOR: #3366CC;
}

A.top:hover
{
		COLOR: #BFDDAA;
}

EM
{
    COLOR: #008040;
}

H1
{
	COLOR:  NAVY;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE:   24px;
	text-align: CENTER
}


H2
{
	COLOR: #000066;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE:   12pt;
	text-align: center;
	padding:0px;
	
}

H2.tan
{
	COLOR: #e7e1d0;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE:   14pt;
	font-weight:normal;
	text-align: left;
	vertical-align:middle;
	padding-top:18px;
	padding-left:25px;
	margin:0px;
}

H3
{
	COLOR: #000066;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE:   10pt;
}


H4
{
	COLOR: #000080;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE:   10pt;
}

H5
{
	COLOR: #408080;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE:   10pt;
}

HR.long
 {
	color : #009700;
	width : 100%;
}

H6
{
	COLOR: #FFFF66;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE:   9pt;
}

b
{
	COLOR: #000080;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	
}

strong.lightblue
{
	COLOR: #9999CC;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	
}

strong.tan
{
	COLOR: #999966;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	
}

b.heading
{
	COLOR: #009700;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE:   10pt;
}

b.newbright 
{
	COLOR: red;
}

b.small
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: normal;
	font-size : 9px;
}
b.green
{
	COLOR: #008040;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	
}
strong
{
	COLOR: navy;

}

p
{
	COLOR: #000000;
	FONT-FAMILY:  verdana, arial, sans-serif;
	FONT-SIZE: 12px;
}

p.print
{
	COLOR: #000000;
	FONT-FAMILY:  courier;
	FONT-SIZE: 16px;
}

p.breadcrumb
{
	COLOR: #009700;
	FONT-FAMILY:  verdana, arial, sans-serif;
	FONT-SIZE: 10px;
	text-align: right
}
p.blue2
{
	COLOR: #000080;
	FONT-FAMILY:  verdana, arial, sans-serif;
	FONT-SIZE: 18px;
}

p.section
{
	COLOR: #008040;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE:   13px;
}

p.small
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE:9px;
	
}

p.l4
{
	COLOR: #000080;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE:   10pt;
}

table.jazz
{	
	BORDER: 1px solid navy;
}

td.back {
	background-image:url(images/lines.gif);
	background-repeat:no-repeat;
	background-color:#006699;
	padding:0px;
}

td.splash_back {
	background-image:url(images/grid.gif);
	background-repeat:no-repeat;
	background-color:#006699;
	height:500px;
}

td.jazzform{
	margin: 0px; 
	padding: 3 px; 
	border: solid 1px NAVY; 
	spacing: 0 px; 
} 

td.taplan 
{
	margin: 0px; 
	padding: 3 px; 
	border-right: solid 1px NAVY;
	border-bottom: solid 1px NAVY;	
	spacing: 0 px; 
} 

td.taplannon 
{
	margin: 0px; 
	padding: 3 px; 
	border-top: solid 1px NAVY;
	spacing: 0 px; 
} 


td.taplanheader
{
	margin: 0px; 
	padding: 3 px; 
	border-top: solid 1px NAVY;
	border-bottom: solid 1px NAVY;
	spacing: 0 px; 
	text-align: center;
} 

th 
{
	COLOR: #000080;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px
}
th.white 
{
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px
}
th.small 
{
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}

td
{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #000000
}
td.small
{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #000000
}
td.on
{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #BFDDAA;
	font-size: 11px;
	FONT-WEIGHT: bold;
	text-align: center;	
}

td.on2
{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #ffffc0;
	text-align: left;
	font-size : 11px;
}

td.on3
{
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-size : 11px;
}

td.nav 
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	background-color: #BFDDAA; 
	margin: 0px; 
	padding: 0px; 
	border: solid 1pt #A8CEB9; 
	display: block;
	text-align: center;
}  

td.nav a
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	color: navy;
	background-color: #BFDDAA; 
	padding: 0px; 
	margin: 0px; 
	text-align: center; 
		display: block;
} 
  
td.nav a:hover 
{
	background-color: #669966; 
	color: #A8CEB9;
}  

td.nav2 
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	background-color: navy; 
	margin: 0px; 
	padding: 0px; 
	border: solid 1pt #A8CEB9; 
	display: block;
	text-align: center;
}  

td.nav2 a
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	color: white;
	background-color: navy; 
	padding: 0px; 
	margin: 0px; 
	text-align: center; 
		display: block;
} 
  
td.nav2 a:hover 
{
	background-color: #669966; 
	color: #A8CEB9;
}  
td.navsec 
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	background-color: white; 
	margin: 0px; 
	border: solid 1pt #660099;
	text-align: center; 
	display: block;
}  

td.navsec a
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	background-color: white; 
	padding: 4px; 
	margin: 0px; 
	text-align: center; 
	display: block;

}  

td.navsec a:hover 
{
	background-color: #660099; 
	color: #A8CEB9;
}

td.topbanner 
{
	background-color: #9999CC; 
	margin: 0px; 
	border-bottom: 2px solid black;
	text-align: center; 
}
td.footbanner 
{
	background-color: #9999CC; 
	margin: 0px; 
	border-top: 2px solid black;
	text-align: center; 
}
td.topbanner h1
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	color: white;
	padding: .25em 0 0.125em 0; 
	margin: 0; 
	text-align: center; 
	display: block;
}  

td.topbanner p
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	padding: 4px; 
	margin: 4px; 
	text-align: center;
	color: navy; 
}  
td.footbanner p
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	padding: 4px; 
	margin: 4px; 
	text-align: center;
	color: white; 
}  

td.footbanner a
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	padding: 4px; 
	margin: 0px; 
	text-align: center;
	color: navy; 
}  

td.footbanner a:hover 
{

	color: #A8CEB9;
}
 td.tools
{
	background-color: #FFFFCC; 
	border-top: 1px solid navy;
	border-bottom: 1px solid navy;
	padding: 4px; 
	margin: 4px; 
} 
td.tools p
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: navy; 
}  

td.content 
{
	background-color: white; 
	padding: 8px;
	margins: 0; 
	display: block;
	border-left: 1px solid navy;
}  


td.lineup 
{
	border-left: 1px solid navy;
	border-right: 1px solid navy;
}  

  
td.navsec 
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	background-color: white; 
	margin: 0px; 
	border: solid 1pt #000080;
	text-align: center; 
	display: block;
}  

td.navsec a
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	background-color: white; 
	padding: 4px; 
	margin: 0px; 
	text-align: center; 
	display: block;

}  

td.navsec a:hover 
{
	background-color: #9999CC; 
	color: #A8CEB9;
}


td.navsecon 
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	margin: 0px; 
	border: solid 1pt #660099;
	text-align: center; 
	display: block;
}  
td.navsecon a
{
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	background-color: #9999CC; 
	padding: 4px; 
	margin: 0px; 
	text-align: center; 
	display: block;
	color: white;
}  

td.navsecon a:hover 
{
	background-color: white; 
	color: #A8CEB9;
}

td#sidenavs
{
	vertical-align: top;
}
td#sidenavs a
{
	display: block; 
	padding: 1px 10px 1px 5px;
	font: bold 100% verdana, arial, sans-serif;
	text-decoration: none;
	background: #669966; 
	border: 1 px solid white;
	border-bottom: 1px solid white;
	color: white;
}
td#sidenavs a:hover 
{
	background-color: #9999CC; 
	color: #ffffff;

}
td#sidenavs a.gray
{
	display: block; 
	padding: 1px 10px 1px 5px;
	font: bold 100% verdana, arial, sans-serif;
	text-decoration: none;
	background: #999999; 
	border: 1 px solid white;
	border-bottom: 1px solid white;
	color: white;
}
td#sidenavs a.gray:hover 
{
	background-color: #000000; 
	color: #ffffff;

}
 
td.navsec:hover 
{
	background-color: #ffffff; 
}  

tr.form 
{
	background-color: #BFDDAA; 
}  
UL.bullet_purple {
	list-style :  url(../../dsca/images/bullet_purple_box.gif);
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 12px;
}

UL.bullet {
	list-style :  url(../../dsca/images/bullet_green_box.gif);
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 12px;
}

UL.bullet_blue {
	list-style :  url(../../dsca/images/bullet_blue_box.gif);
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 12px;
	}

UL.bullet2 {
	list-style :  url(../../dsca/images/bullet_green_dot.gif);
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 12px;
}

UL.bullet2_blue {
	list-style :  url(../../dsca/images/bullet_blue_dot.gif);
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 12px;
}

ul
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 13px;
}

LI
{
	FONT-FAMILY:  verdana, arial, sans-serif;
	FONT-SIZE: 13px;
	TYPE: disc;
}

LI.bullet
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 13px;
	margin-bottom : 10px;
}

LI.green
{
	COLOR: #008040;
	font-weight : bold;
}


LI.white
{
	COLOR: #ffffff;
	font-weight : bold;
}
.skiplink {display:none}

input.smaller
{
	font: 90% verdana, arial, sans-seriff;
}

/* Classes for Reports */

.openboxgreen {
	color: #669966;
	font-family: Verdana,Arial;
	font-weight: bold;
    border-style: solid solid solid solid;
	border-width: 1px; 
	border-color: #669966; }
	
.grayline {
	color: black;
	font-family: Verdana,Arial;
	font-weight: bold;
	font-size: 60%;
    border-style: solid none none none;
	border-width: 1px; 
	border-color: #8F8989; }	
	
.littleheader {
	color: #669966;
	font-family: Verdana,Arial;
	font-weight: bold;
    border-style: none none solid none;
	border-width: 2px; 
	border-color:#669966; }
	
.subtotalline {
	color: black;
	font-family: Verdana,Arial;
	font-weight: normal;
    border-style: double solid solid solid;
	border-width: 2px 1px 1px 1px;
	border-color: black 8F8989 8F8989 8F8989; 
}	

.openbox {
	color: black;
	font-family: Verdana,Arial;
	font-weight: normal;
    border-style: solid solid solid solid;
	border-width: 1px; 
	border-color: 8F8989; }

.openboxbold {
	color: black;
	font-family: Verdana,Arial;
	font-weight: bold;
    border-style: solid solid solid solid;
	border-width: 1px; 
	border-color: 8F8989; }

.reporterror {
	color: red;
	font-family: Verdana,Arial;
	font-weight: bold;
	font-size: 14px;
	}	
	
.reporthelp {
	color: black;
	font-family: Verdana,Arial;
	font-weight: normal;
	font-size: 9px;
	font-style: italic;
	}		
	
/* Classes for Calendar */	

.monthname {
	font-family: Tahoma;
	font-size: 30px;
	background-color: #9999CC; 
	text-decoration: none;
	border: none;
}
a.nonmonth:link  {
	font-family: Tahoma;
	font-size: 13px;
	color: BFDDAA;
	text-decoration: underline;
	border: none;
}
a.nonmonth:visited  {
	font-family: Tahoma;
	font-size: 13px;
	color: BFDDAA;
	text-decoration: underline;
	border: none;
}
a.nonmonth:active  {
	font-family: Tahoma;
	font-size: 13px;
	color: BFDDAA;
	text-decoration: underline;
	border: none;
}
a.nonmonth:hover {
	font-family: Tahoma;
	font-size: 13px;
	color: BFDDAA;
	text-decoration: underline;
	border: none;
}

a.month:link  {
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: underline;
	border: none;
}
a.month:visited  {
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: underline;
	border: none;
}
a.month:active  {
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: underline;
	border: none;
}
a.month:hover {
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: underline;
	border: none;
}
.dayname {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	border: none;
}
.daynbr {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: none;
}
.daynbrother {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: BFDDAA;
	text-decoration: none;
	border: none;
}

img {
padding:0px;
margin:0px;
}
<!--#A8CEB9-->