/*
** Will Menninger's Style Sheet for web pages
**
** Last updated 4-19-2001
**
*/

/*
** Link Styles
*/
/*
A:link {color:blue;text-decoration:none}
A:visited {color:blue;text-decoration:none}
A:hover {color:red}

A:hover {color:red; text-decoration: underline}
*/

.noul:link    {color:blue;text-decoration:none}
.noul:visited {color:blue;text-decoration:none}
.noul:hover   {color:red}

.k2yellow:link    {font-family:calibri;color:#808000;text-decoration:none}
.k2yellow:visited {font-family:calibri;color:#404000;text-decoration:none}
.k2yellow:hover   {font-family:calibri;color:#c0c000;font-weight:bold;text-decoration:none}

.k2green:link    {font-family:calibri;color:#008000;text-decoration:none}
.k2green:visited {font-family:calibri;color:#004000;text-decoration:none}
.k2green:hover   {font-family:calibri;color:#00c000;font-weight:bold;text-decoration:none}

.k2orange:link    {font-family:calibri;color:#a08060;text-decoration:none}
.k2orange:visited {font-family:calibri;color:#805030;text-decoration:none}
.k2orange:hover   {font-family:calibri;color:#ff6000;font-weight:bold;text-decoration:none}

.k2red:link    {font-family:calibri;color:#a00000;text-decoration:none}
.k2red:visited {font-family:calibri;color:#600000;text-decoration:none}
.k2red:hover   {font-family:calibri;color:#ff0000;font-weight:bold;text-decoration:none}

.k2magenta:link    {font-family:calibri;color:#c000c0;text-decoration:none}
.k2magenta:visited {font-family:calibri;color:#600060;text-decoration:none}
.k2magenta:hover   {font-family:calibri;color:#ff00ff;font-weight:bold;text-decoration:none}

.brown:link    {color:yellow;text-decoration:underline}
.brown:visited {color:brown;text-decoration:underline}
.brown:hover   {color:cyan;text-decoration:underline}

.k2blue:link    {font-family:calibri;color:#0000ff;text-decoration:none}
.k2blue:visited {font-family:calibri;color:#000080;text-decoration:none}
.k2blue:hover   {font-family:calibri;color:yellow;font-weight:bold;text-decoration:none}

.blue:link    {color:#0000ff;text-decoration:underline}
.blue:visited {color:#000080;text-decoration:underline}
/*
** Setting this makes everything turn red when you move the mouse over the web page
** 9-10-13
**
.blue:hover   {color:red;text-decoration:underline}
*/

.wbyb:link    {color:white;font-weight:bold;text-decoration:none}
.wbyb:visited {color:white;font-weight:bold;text-decoration:none}
.wbyb:hover   {color:yellow;font-weight:bold;text-decoration:none}

.hyellow:hover {color:yellow}

.hred:hover    {color:red}

.hwyellow:link    {color:white}
.hwyellow:visited {color:white}
.hwyellow:hover   {color:yellow}

/* Work
.link2:link    {color:black;text-decoration:none}
.link2:visited {color:black;text-decoration:none}
.link2:hover   {color:red}
*/
.link2:link {color:black;text-decoration:none}
.link2:visited {color:black;text-decoration:none}
.link2:hover {color:red}

.link3:link    {color:white;text-decoration:none}
.link3:visited {color:white;text-decoration:none}
.link3:hover   {color:yellow;font-weight:bold}

.link4:link    {color:white;text-decoration:none}
.link4:visited {color:white;text-decoration:none}
.link4:hover   {color:yellow;text-decoration:underline}


/*
** Body Styles
*/
body.computingpage, body.homepage, body.chalk, body.blue, body.brown
    { 
    border-width: 0;
    margin: 0;
    padding: 0; 
    }
/*
body.computingpage { background: url(/images/digitsgrey.gif);      }
*/
body.homepage      { background: url(/images/yellow_to_brown.jpg); }
body.chalk         { background: url(/backgrounds/chalk.gif);       }
body.blue          { background: url(/images/light_to_dark_blue.jpg) fixed }
body.brown         { background: url(/images/yellow_to_brown.jpg) fixed }


/*
** Header and Paragraph styles
*/
h1.wlm     
    {
    font-family:  sans-serif;
    text-align:   center;
    font-weight:  bold;
    }

p.wlm   
    {
    font-family:   sans-serif;
    font-size:     80%;
    }

p.centered  {  text-align: center; }


/*
** Table and TD styles
*/
table.invisible
    {
    border-width:  0;
    }
           
/* 
** Color combos:
** #ff8080, #c04040 (red)
** #ff80ff, #c040c0 (purple)
** #ff9060, #d07030 (orange)
** #80ff80, #40c040 (green)
** #ffff80, #c0c040 (yellow)
** #80ffff, #40c0c0 (cyan)
** #8080ff, #4040c0 (blue)
*/

table.std1 
    { 
    background: #c0c0ff;
    border-width: 2pt;
    margin:       2pt;
    padding:      2pt;
    border-style: outset;
    border-color: #ffffff;
    }
td.hdr1sansserif, td.std1sansserif, td.std1serif
    {
    border-width: 2pt;
    border-style: inset;
    border-color: #ffffff;
    margin:       3pt;
    padding:      3pt;
    font-family:  sans-serif;
    text-align:   center;
    width: 100%;              
    }
td.std1sansserif { font-family: sans-serif; }
td.std1serif     { font-family:  serif; font-size:    105%; }
td.hdr1sansserif    
    { 
    font-family:  sans-serif;
    font-size:    110%;
    color:        #ffffff;
    }

td.tdblueheader, td.tdcyanheader, td.tdgreenheader, td.tdbrownheader,
td.tdorangeheader, td.tdredheader, td.tdpurpleheader, td.tdgreyheader 
    { 
    color: white;
    font-family: sans-serif;
    font-size: 80%;
    font-weight: bold;
    vertical-align: bottom;
    text-align: center;
    padding: 2pt;
    }
td.tdblueheader   { background: #000050; }
td.tdcyanheader   { background: #005050; }
td.tdgreenheader  { background: #005000; }
td.tdbrownheader  { background: #505000; }
td.tdorangeheader { background: #502800; }
td.tdredheader    { background: #500000; }
td.tdpurpleheader { background: #500050; }
td.tdgreyheader   { background: #202020; }


td.entry1 
    { 
    color: white;
    font-family: sans-serif;
    font-size: 80%;
    text-align: center;
    line-height: 90%;
    }

table.homepagemenus
    {
    width:        100%;
    border-width: 0pt;
    border-style: none;
              /* none|dotted|dashed|solid|double|groove|ridge|inset|outset */
    padding:      0pt;
    margin:       0pt;
    }

table.info 
    {
    background: #c0c0c0;
    border-width: 5pt;
    margin:       2pt;
    padding:      2pt;
    border-style: ridge;
    border-color: white;
    width: 100%; 
    }

td.bluetitlebar 
    {
    background: blue;
    text-align: center;
    font-family: sans-serif;
    color: white; 
    }
