/* Definitions for colors of links */
a:active  { color: #0000CC }
a:hover   { color: #CC0033 }
a:link    { color: #3366CC }
a:visited { color: #9999CC }

/* Definitions for common tags used in the body of a document */
body { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;
       border-top-width: 0px; border-right-width: 0px; 
       border-bottom-width: 0px; border-left-width: 0px }
h1 { font-family: Arial, Helvetica, sans-serif }
h2 { font-family: Arial, Helvetica, sans-serif; padding-top: 25px }
h3 { font-family: Arial, Helvetica, sans-serif; padding-top: 15px }
h4 { font-family: Arial, Helvetica, sans-serif; padding-top: 10px } 
li { font-family: Arial, Helvetica, sans-serif; padding-top: 10px }
table { font-family: Arial, Helvetica, sans-serif;
        background-color: #FFFFFF;
        margin-top: 0px; padding-top: 0px;
        border-top-width: 0px; border-right-width: 0px;
        border-bottom-width: 0px; border-left-width: 0px;
        margin-bottom: 10px; margin-left: 0px; 
        padding-bottom: 5px; padding-left: 5px }
td { vertical-align: top; font-family: Arial, Helvetica, sans-serif;
     padding-right: 10px; padding-left: 10px; padding-top: 10px
     border-top-width: 0px; border-right-width: 0px;
     border-bottom-width: 0px; border-left-width: 0px; }
td h1 {  text-align: center }
td h2 {  text-align: center; padding-top: 0px }
td h4 {  text-align: center; padding-top: 0px }
th { font-family: Arial, Helvetica, sans-serif;
     text-align: left; vertical-align: bottom;
     padding-top: 0px; padding-right: 10px; padding-bottom: 0px;
     padding-left: 10px; white-space: nowrap
     border-top-width: 0px; border-right-width: 0px;
     border-bottom-width: 0px; border-left-width: 0px } 
tt {  font-family: "Courier New", Courier, mono; 
      font-style: normal; font-weight: normal; text-decoration: none}
code {  font-family: "Courier New", Courier, mono;
      font-style: normal; font-weight: normal; text-decoration: none}
pre {  font-family: "Courier New", Courier, mono;
      font-style: normal; font-weight: normal; text-decoration: none}

/* Definitions for table colors (headers, footers, bug lists, etc.) */
.sun-darkblue { font-family: Arial, Helvetica, sans-serif ;
                color: #FFFFFF; background-color: #666699 }
.sun-lightblue { background-color: #9999CC }
.sun-verylightblue {  background-color: #CCCCFF }

/* Definitions for headers & footers */
.go-right {  text-align: right }
.go-left {  text-align: left }
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: x-small }
.full-width {  width: 100% }

/* Definitions for horizontal rules */
.pTableHr { color: #CCCCFF; background-color: #CCCCFF }
.pHr { color: #666699; background-color: #666699 }

/* Definitions for our navigation links */
.nav-link {  font-family: Arial, Helvetica, sans-serif; font-size: x-small }
.index-jumplist { "color: #9999CC; font-size: 11px; font-weight: bold;
                  font-family: Arial, Helvetica, sans-serif"
                  text-indent: .25in }

/* Use this style for notes -- added for Webworks */
.note {  font-family: Arial, Helvetica, sans-serif;
         font-size: 12px; font-style: normal; font-weight: normal;
		 font-variant: normal; text-transform: none;
		 text-decoration: none}

/* Definition for footnote numbers */
span.Footnote { font-size: small; vertical-align: super }

