/*
PureViolet style sheet - Copyright 2004, 2005 by Brian C. Christensen040602 - first version (copied from GanttPV's style sheet)0406?? - colors assigned by Alexander V. Christensen
050315 - revision by Alexander.  (added borders. modified colors and text styles. removed unnecessary definitions.)
*/

/* body style */body {
font-family: arial, verdana, helvetica, sans-serif;font-size: 12px;
line-height: 20px;
margin: 0;
background-color: #6600cc;
border: 1px solid black;
}

/* content styles by ID */
#logo {
color: white;
text-shadow: 2px 2px black;
font-size: 38px;
font-family: times, serif;
padding: 12px 20px;}
#main {background-color: #eeeebb;}#left, #right  {color: #888888;
}

#tag, #footer  {
background-color: #aa99ff;padding: 0px 20px;
}

/* borders and spacing */body > div {
border: 1px solid black;
}

body > table > tbody > tr > td {
border: 1px solid black;
vertical-align: top;
padding: 14px 18px;
}

h1, h2, h3, h4, h5, h6 {
margin-top: 2em;
margin-bottom: 0;
}

:first-child {
margin-top: 0;
}

/* navigation headings */

.navgroup {
color: white;
font-weight: bold;
margin-bottom: 8px;
border-bottom: 2px solid;
}

/* link styles */

a:link, a:visited {
color: blue;
font-weight: bold;
text-decoration: none;
}
a:hover {color: #008844;
}

a.nav:link, a.nav:visited {color: white;
font-weight: normal;
}
a.nav:hover {
color: #ff88cc;

}
a.footnote:link, a.footnote:visited {
color: #000088;
}
a.footnote:hover {
color: blue;
}
