tr.d0 td {
	background-color: #CCCCCC; color: black;
}
tr.d1 td {
	background-color: #6495ED; color: black;
}

tr.d2 td {
	background-color: #CCCCCC; color: black; font-weight: bold;
}


td {
	font-family: tahoma;
	font-size: 70%;
}

th {
	font-family: tahoma;
	font-size: 70%;
	text-align: left;
	background-color: #CCCCCC;
}

body {
	font-family: tahoma;
	font-size: 70%;
	padding: 10px 10px 10px 10px;
}

p {
	text-align: justify;
}

h1 {
	font-size: 130%;
	font-family: verdana;
}

pre {
	font-size: 9pt;
	padding: 10px;
	background-color: #F8F8F8;
	border: 1px solid #F0F0F0;
}

div {
	font-family : tahoma;
	float: left;
}

.clsCMOn {
	color: blue;
	font-weight: bold;
	font-family: comic sans ms;
	font-size : 12px;
	text-decoration : none;
        	padding: 2px 4px;
}

.clsCMOver {
	color: black;
	font-weight: bold;
	font-family: comic sans ms;
	font-size : 12px;
	text-decoration : none;
	padding: 2px 4px;
}

#navigation a
{
color: #000;
background: #6495ED url(images/left-tab2.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url(images/right-tab2.gif) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

#navigation a, #navigation a span
{
float: none
}

#navigation a:hover
{
color: #000;
background: #CCCCCC url(images/left-tab-hover2.gif) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(images/right-tab-hover2.gif) right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0;

}

#navigation li
{
list-style: none;
float: left;
margin: 0;
} 

