/* triangleaws.css -- the Style Sheet for the Triangle Chapter, AWS website */
/* Created by Fred Brack, last updated March 15, 2006 */
/* COLORS:  #501419 is OBSCURE DULL MAGENTA; #FFFFCC is PALE WEAK YELLOW; #501419 is close to the color of the AWS logo background */

/* The specification of all these individual tags is required for Netscape support */
/* Unfortunately, NS4 interprets font-size large as 16, not 15 */
body, div, p, blockquote, ol, ul, dl, li, dt, dd, td, h1, h2, h3 
     { color: black; background-color: white; font-size: large; font-family: Arial, sans-serif }
/* Wider right margin required due to masked URL effect */
body { margin-top: 10px; margin-left: 10px; margin-right: 25px }
/* Setting the left margin screws up NS 4.x when presenting tables */ 


/*----- CLASS SELECTORS -----*/
/* Most of the following elements are not used at present but are left over from the inheritance file */

/* header and footer refer to page headers and footers */
/* title refers to the page title, while banner refers to a banner title within a page */
/* classes ending in 2 are used primarily in the left navigation column on the main page */
.header            { color: #501419; font-size: xx-large; font-weight: bold } /* used */
.footer            { color: white;   background-color: #501419; font-size: medium } /* not used yet ... */
.top               { font-size: small } /* for the navigation word "TOP" */
/* stylex's are generally used in left nav menu, if present */
.style2            { color: #501419; font-size: small;  font-weight: normal; font-family: Verdana, sans-serif }
.style3            { color: #501419; font-size: x-small;    font-weight: normal; font-family: Verdana, sans-serif }
.fgcolor2          { color: #FFFFCC } /* not used yet */
.bgcolor2          { background-color: #FFFFCC }
.bgcolort1         { background-color: #00FFFF } /* used */
.announce          { background-color: #FFFFCC } /* used in Announce box as background */
.bannercolor       { color: #501419 }
.bannercolorl      { color: #501419; font-size: larger }
.bannercolorb      { color: #501419; font-weight: bold }
.bannercolorlb     { color: #501419; font-size: larger; font-weight: bold }
.banner            { color: white;   background-color: #501419; font-size: x-large; font-weight: bold; text-align: center } /* used */
.bannerleft        { color: white;   background-color: #501419; font-size: large;   font-weight: bold; text-align: left }
.banner2           { color: #FFFFCC; background-color: #501419; font-weight: bold } /* also used in TD */
.smaller           { font-size: smaller }
.larger            { font-size: larger }

/*----- HTML SELECTORS -----*/

p.question         { color: navy;    background-color: white;   font-size: medium;  font-weight: bold }
p.answer           { color: green;   background-color: white;   font-size: medium;  font-weight: bold; font-style: italic }

table.solid        { border-color: navy;   border-style: solid;  border-width: 2px; border-collapse: collapse } /* used */
table.dashed       { border-color: navy;   border-style: dashed;  border-width: 2px; background-color: navy }
table.double       { border-color: navy;   border-style: double;  border-width: 5px }
table.headcolor    { background-color: #501419; border-color: #501419; border-style: solid; border-width: 2px; border-collapse: collapse } /* used */
table.announce     { border: 6px dotted #660066 } /* Announcement box */

/* td.nav is for navigation bar cells in the page header */
td.nav             { color: navy; background-color: #FFFFCC; font-weight: bold; border: 2px solid #501419; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px }
td.done            { border-left-width: 1; border-right-width: 1; border-top-width: 1; 
                     border-bottom-style: solid; border-bottom-width: 1; background-color: gray } /* used */

/* Link attributes */
a:link             { color: navy }
a:visited          { color: red }
a:hover            { color: #FFFFCC; background-color: navy }
a.nav              { text-decoration: none }
/* technically "invisible" is white on white, and it is used in header for screen reader */
a.invisible        { text-decoration: none; color: white; background-color: white }
/* following needs to match banner2 color scheme, and it is used in index.html */
a.banner2          { text-decoration: none; color: #FFFFCC; background-color: #501419 }
a.banner2:visited  { color: #FFFFCC }
a.banner2:hover    { color: #FFFFCC }

/* NOTE:  hr colors are not honored for NS 4.x */
hr.footer          { color: #501419 }

/* standard heading definitions */
h1                 { font-size: xx-large; text-align: center }
h2                 { font-size: x-large }
h3                 { font-size: large }

/* END OF FILE */