/* Define colors, fonts and other style attributes here to override the defaults  */

/* Page background color */
body { background-color: #dfdfdf; /* Light gray */
       color: black;
       font-family: "Palatino", "URW Palladio", "Book Antiqua", "Garamond", "Times", serif }

/* Headings */
h1 { font-size: 300%;
     color: black;
     font-weight: normal }
h2 { color: black;
     font-weight: normal }
h3 { color: black;
     font-weight: normal }
h4 { font-size: 1.2em;
     color: black;
     font-weight: normal;
     font-style: italic }

A:link { color: blue }
A:visited { color: purple }
A:hover { color: #afafff }
A:active { color: #afafff }

TABLE.navigator { font-family: "Helvetica", "Arial", sans-serif;
                  font-size: 0.75em;
		   border-style: "none"; }
TD.navigator { border: outset 3px;
               text-align: "center";
                  background-color: #8f8f8f }
A:link.navigator { color:#efefef;
                  text-decoration: none;
               text-align: "center" }
A:visited.navigator {color:black;
                  text-decoration: none;
               text-align: "center"}
A:hover.navigator {color:white;
                  text-decoration: none;
               text-align: "center"}

UL.bullets { list-style-type: "disc" }

/* Table colors */
.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
.TableRowColor         { background: #FFFFCC } /* Yellow */
/*.TableRowColor         { background: #FFFFFF } */ /* White */

/* Font used in left-hand frame lists */
.FrameTitleFont   { font-size: 1em; font-family: normal }
.FrameHeadingFont { font-size: 1em; font-family: normal }
.FrameItemFont    { font-size: 1em; font-family: normal }

/* Example of smaller, sans-serif font in frames */
/* .FrameItemFont  { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */

/* Navigation bar fonts and colors */

/*.NavBarCell1    { background-color:#EEEEFF;} */ /* Light mauve */
/*.NavBarCell1Rev { background-color:#00008B;} */ /* Dark Blue */

.NavBarCell1    { background-color:#FFFFCC;}/* Light mauve */
.NavBarCell1Rev { background-color:#00008B;}/* Dark Blue */
.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}

.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFCC;}
.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFCC;}

/*
.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}

.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
*/

/* BODY       { background: white; color: black} */
/*TD.PRE     { background: #FFFF88; color: black; white-space: pre}
TD.LISTING { background: #88FFFF; color: black; white-space: pre}
TD.LPROUT  { background: #FFBBFF; color: black; white-space: pre}
CODE       { color: blue }
TT         { color: blue } */
/* TT         { color: #990066 } */ /* dark purple */
/* TT         { color: #800080 } */ /* dark brown */

TABLE.navigator { font-family: "Helvetica", "Arial", sans-serif;
                  font-size: 0.75em;
		   border-style: "none"; }
TD.navigator { border: outset 3px;
               text-align: "center";
                  background-color: #8f8f8f }
A:link.navigator { color:#efefef;
                  text-decoration: none;
               text-align: "center" }
A:visited.navigator {color:black;
                  text-decoration: none;
               text-align: "center"}
A:hover.navigator {color:white;
                  text-decoration: none;
               text-align: "center"}
