body {
  color: #000;
  background-color: #FFF;
  background-image: url("/images/background.png");
  background-repeat: repeat-x;                 
  background-position: 100% 100%;
  background-attachment: fixed;  
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: medium;
}      

a {
  color: blue;
  text-decoration: none;
}

a:visited {
  color: blue;
}

a:hover {
  text-decoration: underline;
}

img {
  border: 0;
}

p {
  line-height: 1.4em;
}

hr {
  display: none;
}

/**
 * Box used for the TMAPI logo
 */
#header {
  color: #0083C9;  
  height: 100px;       
  margin: 10px 1% 20px 1%;
}

#header h1,
#header h2 {
  margin: 0;
}

#header img {
  float: left;
  margin-right: 20px;
}              

#navigation {    
  float: left;
  font-size: small;
  margin: 0 0 0 1%;
  width: 16%;
}

#navigation ul, 
#navigation li {
  margin: 0;
  padding: 0;
}

#navigation li {
  display: block;
  margin-bottom: 10px;
}

/**
 * Subnavigation to related Topic Map sites
 */
#navigation .relatedsites {
  margin-top: 30px;
  font-size:  smaller;
}

#main {    
  float: right;            
  width: 75%;
  margin-right: 2%;
}                        

#content {
  background-color: #FCFCFC;
  border-style: solid;
  border-width: 1px;
  border-color: #CCC;
  padding: 10px;
}

/**
 * Small navigation breadcrumb on top
 * of the main content
 */
#breadcrumb {
  font-size: small;
  margin-bottom: 5px;
}

/**
 * Box around the application entry
 */
div.appentry {
  margin-bottom: 40px;
}

/**
 * The application name
 */
.appentry h3 {
  margin-bottom: 5px;
}

/**
 * The application URL
 */
.appurl {
  margin-bottom: 10px;
}

/**
 * Application description
 */
.appdescr {
}
