/*
 * .logo style used to display logo on a page
 */
.logo {  
  float: right; 
  clear: none;
  margin-right: 10px;
  margin-left: 10px;
}

.sectiontitle {
  margin-top: 15px;
  margin-bottom: 15px; 
  margin-left: 100px;
}

.sectiontitletext {
  font-weight: bold;
  font-style: italic;
  text-decoration: underline; 
  color: #00cc00;  
}

/* This style will be applied to the date attribute which is set for the text section */
.sectiondate{
  font-size: small;
  font-weight: normal;
  font-style: italic;  
}

.paragraph {
  margin-top: 8px;
  margin-bottom: 8px;
  color: #00cc00; 
}

a {
  color: #00cc00;
}

a.menu {
  color: #00cc00;
}

body {
  background-color: #000000;
  padding:0px; 
  margin: 0px; 
  font-family: sans-serif;
  background-image: url(pix/back.jpg);
}

.location {
  font-style: italic;
  color: #00cc00;
  font-size: small;
  text-align: right;
  margin-right: 15px;
  background-image: url(pix/backs.png);
  Background-attachment: fixed;    
  
}

.location a {
  color: #00cc00;
  text-decoration: none;
}

.location a:hover {
  color: #00cc00;
  text-decoration: Underline;
}

.lastmodified {
  color: #00cc00;
  font-style: italic;
  font-size: x-small;
  text-align: right;
  margin-right: 15px;
  background-image: url(pix/backs.png);
  Background-attachment: fixed;  

}

.sep {
  height: 1px;
  border-width: 0px;
  background-color: black;
  color: #00cc00; 
}

.cell {
  border-style: dotted;
  border-width: 0px;
  border-color: #00cc00;
  color: #00cc00;
}

.headerrow {
  background-color: #000000;
  font-weight: bold;
  color: #00cc00;
}

h1 {
  color: #00cc00; position: relative;
}

h1 span {
  position: absolute; top: -1px; left: -1px; color: #00cc00; padding-right: 1px;
}

.head {
  background-color: #000000;
  color: #00cc00;
  background-image: url(pix/backs.png);
  Background-attachment: fixed;  
}

.main {
  margin: 0px; 
  padding: 0px;
  width: 100%;
  height: 100%;
  border-width: 0px;
  border-collapse: collapse;
}

.rightsection {
  margin-left: 7pt; 
  spacing: 15px; 
  border: separate; 
  font-color: #00cc00;
  border-spacing: 0px 15px;
}

.box {
  background: #000000; 
  border-width: 1px; 
  border-color: #00cc00; 
  border-style: solid; 
  padding: 7px;
  color: #00cc00;
  font-family: serif;
  font-size: small;
  font-style: italic;
}

img {
  border-style: dotted;
  border-color: #00cc00;
  border-width: 1px;
  padding: 3px;
}

