/*-----------------------------------------------------------------*/
/*           Edit this file to reflect your preferences            */
/*                                                                 */
/* (Experiment on the one in a processed html document directory.) */
/* (See any book covering HTML style sheets.)                      */
/*                                                                 */
/* Warning: do not put a space before px in the font sizes.        */
/*                                                                 */
/*-----------------------------------------------------------------*/

/* body style (Use #EAEAEA for light grey) */
BODY {
     font-size: 15px;
     font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
     font-weight: normal;
     background-color: #FFFFFF;
     color: #000000
     }

/* heading styles */
H1		{
		font-size: 37px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		font-weight: bold;
		margin-top: 0px;
		text-shadow: #333333 10px 10px 10px;
		color: #000066
  		}
H2		{
		font-size: 31px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		font-weight: bold;
		color: #000066
		}
H3		{
		font-size: 26px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		font-weight: bold;
		color: #000066
		}
H4		{
		font-size: 21px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		font-weight: bold;
		color: #000066
		}
H5		{
		font-size: 18px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		font-weight: bold;
		color: #000066
		}
H6		{
		font-size: 15px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		font-weight: bold;
		font-style: italic;
		color: #000066
		}

/* captions */

CAPTION		{
		font-size: 15px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		font-style: oblique;
		color: #000000
		}

/* Century Schoolbook font is very similar to Computer Modern Math: cmmi    */
/* (But Leon wonders how many browsers have it?  Anyway, we do not use it.) */
/* (And we cannot change it without messing up alignment of some images.)   */
.MATH	{ font-family: "Century Schoolbook", serif; }
.MATH I	{ font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH	{ font-family: "Century Schoolbook", serif; font-weight: bold }

/* typewriter font */
TT {
   font-size: 16px;
   font-family: "Courier New", Courier, Prestige, monospace;
   color: #000000
   }

/* Verbatim stuff */
code	{
	font-size: 16px;
	font-family: "Courier New", Courier, Prestige, monospace;
	color: #000000
	}	
pre	{
	font-size: 16px;
	font-family: "Courier New", Courier, Prestige, monospace;
	color: #000000
	}	

/* implement both fixed-size and relative sizes */
/* w3c recommends a factor 1.2 step */
SMALL.XTINY	   {
		   font-size: 7px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
SMALL.TINY	   {
		   font-size: 8px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
SMALL.SCRIPTSIZE   {
		   font-size: 9px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
SMALL.FOOTNOTESIZE {
		   font-size: 10px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
SMALL.SMALL	   {
		   font-size: 12px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
BIG.LARGE	   {
		   font-size: 18px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
BIG.XLARGE	   {
		   font-size: 22px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
BIG.XXLARGE	   {
		   font-size: 26px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
BIG.HUGE	   {
		   font-size: 31px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }
BIG.XHUGE	   {
		   font-size: 37px;
		   font-family: Arial, Verdana, Georgia, Geneva, sans-serif
		   }

/* rulers */
HR	{
	padding-bottom: 3px;
	background-color: #0033AA;
	color: #0033AA
	}

/* table cells */
TD		{
		font-size: 15px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		color: #000000
		}
TD.eqno		{
		font-size: 15px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		color: #000000
		}
TD.runner	{
		font-size: 15px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		background-color: #0033AA;
		color: #FFFFFF
		}
TD.runnerb	{
		font-size: 15px;
		font-family: Arial, Verdana, Georgia, Geneva, sans-serif;
		background-color: #0033AA;
		color: #FFFFFF
		}

/* link styles */
a:link		{
		text-decoration: underline;
		color: #000000
		}
a:visited	{
		text-decoration: underline;
		color: #000000
		}
a:active	{
		text-decoration: underline;
		color: #000066
		}
a:hover		{
		text-decoration: underline;
		color: #000066
		}

a.runner:link	{
		text-decoration: none;
		color: #FFFFFF
		}
a.runner:visited{
		text-decoration: none;
		color: #FFFFFF
		}
a.runner:active	{
		text-decoration: underline;
		color: #FFFFFF
		}
a.runner:hover	{
		text-decoration: underline;
		color: #FFFFFF
		}
a.runnerb:link	{
		text-decoration: none;
		color: #FFFFFF
		}
a.runnerb:visited {
		  text-decoration: none;
		  color: #FFFFFF
		  }
a.runnerb:active {
		 text-decoration: underline;
		 color: #FFFFFF
		 }
a.runnerb:hover {
		text-decoration: underline;
		color: #FFFFFF
		}

/* DIVS */
DIV.mathdisplay	{ }
DIV.math	{ }
DIV.navigation	{ }
DIV.author_info	{ }
DIV.author_info	{ }
DIV.author_info_table	{ }
DIV.center	{ }
DIV.TofC	{ }
DIV.ABSTRACT	{ }

/* SPANS */
SPAN.arabic	{ }
SPAN.textbf	{ font-weight: bold  }
SPAN.textit	{ font-style: italic }
SPAN.textsl	{ font-style: italic }
SPAN.textsf	{ font-style: italic }
SPAN.textsc	{ font-variant: small-caps }
SPAN.underline	{ text-decoration: underline }
SPAN.strikeout	{ text-decoration: line-through }

/* itemized lists */
UL.childlinks	{ }

/* breaks */
BR.small {line-height: 6px}
BR.deac  {line-height: 1px}
BR.dedb  {line-height: 1px}
BR.deeb  {line-height: 1px}

/* paragraphs */
P.deac  {line-height: 1px}
P.dedb  {line-height: 1px}
P.deeb  {line-height: 1px}

/* Use style-sheet middle alignment of images */
IMG.mid	{
	vertical-align: middle
	}
IMG.bot	{
	vertical-align: baseline
	}

/* document-specific styles come next */
