/*********************************************************************
 This HTML style sheet makes your webpage more conforming to
 Lund University's graphical profile.


 H o w   t o   u s e:

 To include this style sheet in our HTML web page add the following
 line *between* <head> and </head>:

   <link media="screen" type="text/css" rel="StyleSheet" 
       href="http://www.maths.lth.se/matstat/staff/hb/lu-profile.css">



 A b o u t   C o l o r s:

 The true RGB colors for the Lund University Graphical Profile are

   LU blue      : #0C 25 77
   LU lionbrown : #9E 5A 00

 These doesn't look very good in a Sun Solaris Netscape browser, so
 I have with trial and error found that the following looks great:
 
   LU blue      : #0C 25 77
   LU lionbrown : #A5 7B 52

 However, these colors are not among the 216 web safe colors:

   http://www.maths.lth.se/tools/pixelgenerator/websafecolors.html 

 Therefore, if you really want to make sure the colors are not
 dithered or some other artifact use the following:

   LU blue      : #00 33 99
   LU lionbrown : #99 66 00

 Background stripes are image of size 1x2:
   redback:   RGB = [FF 00 00; FF 8C 8C]
   greenback: RGB = [00 FF 00; 8C FF 8C]
   blueback:  RGB = [00 00 FF; 8C 8C FF]
 
 H o w   t o   g e t:

 URL   : http://www.maths.lth.se/matstat/staff/hb/lu-profile.css
 Author: Henrik Bengtsson, hb@maths.lth.se
*********************************************************************/


/* ----------- M a i n - b o d y ----------- */

HTML {
/*
 background: #00ff00 url(/kovalevsky/images/greenback.gif);
 background: #ff0000 url(/kovalevsky/images/redback.gif);
 background: #ffff00 url(/kovalevsky/images/yellowback.gif);
 background: #0000ff url(/kovalevsky/images/blueback.gif);
 background: #ffff00 url(/kovalevsky/images/yellowback.gif);
*/
 background: #0000ff url(/kovalevsky/images/blueback.gif);
}

hideBODY {
 font-family: Arial, Verdana, Geneva, sans-serif;
 margin: 8px;
 background: #ffffff;
 border: medium solid #000000;
 padding: .5em;
}

body {
  font-family: Arial, Verdana, Geneva, sans-serif;
  position: absolute;
  top:    0px; 
  left:   0px;
  right:  0px;
  bottom: 0px;
  /* margin does not actually apply to position=absolute according to
     the CSS standard, but it seems to be required anyway. */
  margin: 10px;
/*
  margin-left: 1em;
  margin-right: 1em;
  margin-top: 10em;
  margin-bottom: 10em;
  border-width: 0px;
*/
/*
  background: #00ff00 url(/kovalevsky/images/greenback.gif);
  background: #ff0000 url(/kovalevsky/images/redback.gif);
  background: #ffff00 url(/kovalevsky/images/yellowback.gif);
  background: #0000ff url(/kovalevsky/images/blueback.gif);
  background: #ffff00 url(/kovalevsky/images/yellowback.gif);
*/
  background: #0000ff url(/kovalevsky/images/blueback.gif);
}


.BodyFrame {
  background: #000000;  /* The black frame */
  color: #00000;
}

.Body {
  background: #ffffff;
  color: #000000;
}

center, p, b, i, em, small, big {
  font-family: Arial, Verdana, Geneva ,sans-serif;
}

/* ------------- H e a d e r s ------------- */

h1 {
  background: transparent;
  color: #CCC69B;
  color: #0C2577;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

h2 {
  font-family: Arial, Verdana, Geneva, sans-serif;
}

h3, h4, h5, h6 {
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-style: italic;
}


/* --------------- L i n k s --------------- */

a {
  font-family: Arial, Verdana, Geneva,sans-serif;
}

a:link    { 
  background: transparent;
  color: #0C2577; 
}
a:visited { 
  background: transparent;
  color: #A57B52; 
}
a:active  { 
  background: transparent;
  color: #0C2577; 
}


/* --------------- L i s t s --------------- */
ol, ul, li {
  font-family: Arial, Verdana, Geneva,sans-serif;
}


/* ------------ V e r b a t i m ------------ */

pre,tt,code {
  font-family: 'Courier New', monospace;
}



/* --------------- F o r m s --------------- */

.LUButton {
  background: #A57B52;
  color: #ffffff;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-weight: bold;
  font-family: sans-serif;
  font-size: x-small;
}


/* -------------- T a b l e s -------------- */

table, tr, th, td {
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.TableHeader { 
 background: #A57B52; 
 color: #ffffff;
 font-weight: bold;
}

.Table { 
 background: #ffffff;
 color: #000000;
 border-width: thin;
 border-color: #A57B52;
 border-style: solid;
}

/* --------- C o d e - S t y l e s --------- */
.Code { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.Prompt { 
 background: transparent;
 color: #A57B52;
 font-family: 'Courier New', monospace;
}

.RCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.RPrompt { 
 background: transparent;
 color: #A57B52;
 font-family: 'Courier New', monospace;
}

.TeXCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.LaTeXCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.CCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.JavaCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.PerlCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.HTMLCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}

.UnixCode { 
 background: transparent;
 color: #0C2577;
 font-family: 'Courier New', monospace;
}


/* ----------- N e w ----------- */

.New { 
  background: transparent;
  color: red; 
  font-weight: bold;
}

/* ----------- F o o t n o t e s ----------- */

.Footnote { 
  background: transparent;
  color: gray; 
}

.FootnoteInverse { 
  background: transparent;
  color: white; 
}

.FootnoteTable { 
  background: transparent;
  color: gray; 
  font-size: x-small;
}

/* ------- T o p   N a v i g a t o r ------- */

.TopNavigator { 
  background: #A57B52;
  color: white;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.TopNavigator a {
  background: #A57B52;
  color: white;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.TopNavigator a:visited {
  background: #A57B52;
  color: white;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.TopNavigator a:link {
  background: #A57B52;
  color: white;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.TopNavigator a:active {
  background: #A57B52;
  color: white;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

/* ------- L e f t   N a v i g a t o r ------- */

.LeftNavigator { 
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.LeftNavigator a {
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.LeftNavigator a:visited {
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.LeftNavigator a:link {
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.LeftNavigator a:active {
  font-family: Arial, Verdana, Geneva, sans-serif;
}


/* -------------- F o o t e r -------------- */

.Footer { 
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size: x-small;
/*  margin-top: 2em; */
}

.Footer tr { 
  background: transparent;
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size: x-small;
}

.Footer tr td { 
  background: transparent;
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size: x-small;
}

.Footer td { 
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size: x-small;
}

a.Footer { 
  background: transparent;
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.Footer a:link { 
  background: transparent;
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.Footer a:visited { 
  background: transparent;
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

.Footer a:active { 
  background: transparent;
  color: #666666;
  font-family: Arial, Verdana, Geneva, sans-serif;
}

/* ------------ E x c e p t i o n ----------- */

.Exception {
  background: red;
  color: white;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-size: larger;
  font-weight: bold;
  line-height: 200%;
  letter-spacing: 0.3em;
}

.UnknownSectionException {
  font-family: Arial, Verdana, Geneva, sans-serif;
  background: red;
  color: white;
  font-size: larger;
  font-weight: bold;
  line-height: 200%;
  letter-spacing: 0.3em;
}


/* ------- M i s c e l l a n e o u s ------- */

.Dates { 
  font-size: x-small; 
}

.Debug { 
  background: transparent;
  color: gray; 
  font-size: small; 
}

.Verbatim { 
  background: transparent;
  color: gray; 
  font-family: "New Courier", Courier, monospace; 
  font-size: small; 
}

.Filesize { 
  background: transparent;
  color: gray; 
}

.HorizontalBar {
  background: #A57B52;
  color: #000000;
}


/* -------------- E v e n t s -------------- */

.EventTime {
  vertical-align: top;
  text-align: left;
  background: white;
  color: black;  
}

.EventDescription {
  vertical-align: top;
  text-align: left;
  background: white;
  color: black;  
}

.EventFree { 
  background: white;
  color: green;  
}

.EventBusy        { 
  background: white;
  color: red;    
}
.EventTentative   { 
  background: white;
  color: #ffff00; 
}
.EventOutOfOffice { 
  background: white;
  color: blue;   
}
.EventNA          { 
  background: white;
  color: white;  
}

.WebcutsLink {
  font-size: x-small;
  color: #999999;
}


/* HISTORY:

2001-12-05
* Fixed the color attribute for all Footer classes. /HB
2001-11-12
* Added the class Prompt etc. /HB
2001-11-06
* Added the font Geneva as an option. /HB
* Added margins to TopNavigator and Footer. /HB
2001-11-03
* Added the class TopNavigator. /HB
2001-11-02
* Added comments about web safe colors. /HB
2001-10-24
* Cleaned up the code and added a few comments. /HB

*/

