body 
{
background-image:url(/images/background.gif); 
margin-top:0px;
font-family:Tahoma, Frutiger, Helvetica, Arial, sans-serif;
margin-left:0px;
}

A {font-family:Tahoma, Frutiger, Helvetica, Arial, sans-serif;
color:#770000; font-size:9pt;}
A:link {text-decoration:none;}
A:visited {text-decoration:none;}
A:active {text-decoration:none;}
A:hover {text-decoration:underline;}

.title {font-family:Tahoma, Frutiger, Helvetica, Arial, sans-serif;
color:#990000; font-weight:bold; font-size:15pt; line-height:20pt;}
.subtitle {font-family:Tahoma, Frutiger, Helvetica, Arial, sans-serif;
color:#990000; font-weight:bold; font-size:11pt;}
.text {font-family:Tahoma, Frutiger, Helvetica, Arial, sans-serif;
color:#000000; font-size:9pt; line-height:14pt;}
.red {font-family:Tahoma, Frutiger, Helvetica, Arial, sans-serif;
text-align:right; color:#990000; font-size:7pt;}

.nav {width:105px; height:18px; border:0px;}
.th {width:100px; height:70px; border:0px;}
table {border-spacing:0px;}

.month1 {
	background-color: #CCCCCC;
}
.month2 {
	background-color: #AAAAAA;
}
.desc {
	display:inline-block;
	width:60px;
	margin-top:3px;
	padding:3px;
	font-size:8pt;
}

.eminfo {
   background-color: #FFFF00;
   font-size:11pt;
   font-weight:bold;
}

.error {
	font-family:Tahoma, Frutiger, Helvetica, Arial, sans-serif;
   font-size:9pt;
}

.borders
{
	border-collapse:collapse;
}

.borders td
{
 border:1px solid #990000;
 text-align: right;
 width:20px;
}

.borders1
{
	border-collapse:collapse;
}

.borders1 td
{
 border:1px solid #990000;
 text-align: right;
}

.al
{
 text-align: left !important;
}

#dhtmltooltip{
position: absolute;
width: 200px;
border: 1px dashed grey;
padding: 12px;
background-color: lightyellow;
visibility: hidden;
font-size:8pt;
z-index: 100;
}
