blockquote {
	background-color : #000000; 
	color : #CCCCCC; 
	font-family : monospace; 
	white-space : nowrap;
}
body {
	background-color : #FFFFFF; 
	color : #000020; 
}
a:link {
	text-decoration : none; 
	color : #B00202; 
}
a:visited { 
	text-decoration : none; 
	color : #900808; 
}

.comment {color: #228B22;}
.string {color: #0000B2;}
.keyword, .cont {color: #0000FF;}
.cont {text-decoration: underline;}
.mcode {color: #000000;}

table {
	border-collapse: collapse;
        font-family : sans-serif; 
	}

th {
	padding: 0 0.5em;
	text-align: left;
	}

tr.header th {
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background: #EEEEEE;
	color : #000000; 
	font-family : sans-serif; 
        padding: 0 0.5em;
	}
tr.row00 td {
        background: #EDFFCD;
        color : #000000;
        font-family : sans-serif;
        padding: 0 0.5em;
        }

tr.row01 td {
        background: #DCEEBC;
        color : #000000;
        font-family : sans-serif;
        padding: 0 0.5em;
        }

tr.row10 td {
        background: #DDFFDD;
        color : #000000;
        font-family : sans-serif;
        padding: 0 0.5em;
        }

tr.row11 td {
        background: #CCEECC;
        color : #000000;
        font-family : sans-serif;
        padding: 0 0.5em;
        }

tr.bottom td {
	border-bottom: 2px solid #000000;
        padding: 0 0.5em;
	}

td {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
	}

	
