/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-shape: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/* implement both fixed-size and relative sizes */
SMALL.XTINY		{ font-size : xx-small }
SMALL.TINY		{ font-size : x-small  }
SMALL.SCRIPTSIZE	{ font-size : smaller  }
SMALL.FOOTNOTESIZE	{ font-size : small    }
SMALL.SMALL		{  }
BIG.LARGE		{  }
BIG.XLARGE		{ font-size : large    }
BIG.XXLARGE		{ font-size : x-large  }
BIG.HUGE		{ font-size : larger   }
BIG.XHUGE		{ font-size : xx-large }

/* heading styles */
H1		{  }
H2		{  }
H3		{  }
H4		{  }
H5		{  }

/* mathematics styles */
DIV.displaymath		{ }	/* math displays */
TD.eqno			{ }	/* equation-number cells */


/* document-specific styles come next */
/* 
Dan's Home Amidst a Tangled Web stylesheet
*/
body {
	background : #FFFFFF;
	color : #000000;
	font-family : Helvetica,Lucida,Arial,sans-serif;
	margin : 0pt; 
}

/* link color */
a {
	color : #0050a0;
	text-decoration : none;
	background : transparent;
}

/* active link */
a:active {
	color : #0000cc;
	background : transparent;
}

/* hover anywhere */
a:hover {
	color : #0000cc;
	background : transparent;
}

/* link on navBar */ 
a.navBar {
	color : #dddddd;
	font-weight : bold;
	background : transparent;
	font-size : 80%;
}

/* link hover on navBar */
a.navBar:hover {
	color : #00aaff;
	background : transparent;
}

/* link on navBar */ 
a.white {
	color : #ffffff;
	font-weight : bold;
	background : transparent;
	font-size : 80%;
}

/* link hover on navBar */
a.white:hover {
	color : #00aaff;
	background : transparent;
}

/* link inside content tables */
a.highlightNav {
	color : #00aaff;
	font-weight : bold;
	background : transparent;
	font-size : 80%;
}

/* any link text hover */
a.highlightNav:hover {
	color : #00aaff;
	background : transparent;
}

/* navigation links on top right of content tables */
a.rightTitle {
	color : #000000;
	background : transparent;
}

/* navigation links on top right of content tables (hover) */
a.rightTitle:hover {
	color : #0000cc;
	background : #ffffff;
}

/* outline of the navBar at the top */
table.navOutline {
	background : #000000;
	color : #ff0000;
}

td.menu {
	align : center ;
	valign : center ;
}

/* outline color of content tables */
table.outline {
	background : #000000;
	color : #ff0000;
}

/* color of content tables */
table.content { 
	background : #d0d0d0;
        color : #000000;
}

/* row color for content tables */
tr.content {
	background : #d0d0d0;
	color : #000000;
	font-size : 90%;
}

/* color of navBar background and text */
td.navBarColor {
	background : #000000;
	color : #cccccc;
}

td.leftTitle {
	background : #305080;
	color : #dddddd;
	font-weight : bold;
	font-size : 90%;
}

td.leftNavTitle {
	background : #305080;
	color : #dddddd;
	font-weight : bold;
	font-size : 200%;
}

/* title text */
td.rightNavTitle {
	background : #d0d0d0;
	color : #000000;
	font-weight : bold;
	font-size : 200%;
}

/* top right section of content table */
td.rightTitle {
	background : #484848;
	color : #eeeeee;
	font-weight : bold;
	font-size : 80%;
}

/* bib title */
td.bibTitle {
	color : #000000;
	background : #ffffff;
	font-weight : bold;
	font-size : 150%;
}

/* bib attributes */
td.bibAttr {
	color : #808080;
	background : #ffffff;
}

/* Content of bibliography */
td.bibCtn {
	color : #808080;
	background : #ffffff;
}

/* color of the date on the right of navBar */
.dateText {
	color : #808080;
	background : transparent;
}

/* any text out of the content tables */
.normalText {
	color : #dddddd;
	background : transparent;
	font-size : 70%;
}

.commentaire {
	color : #770000;
	font-weight : bold;
}
