/* body */

body {
  font-size: 14px;
  font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
  color: #224499;
  margin: 10;
  padding: 0;
  background-image: url(Images/backgroundY.gif);
  }

td {
  font-size: 14px;
  font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
  color: #224499;
  margin: 5;
  padding: 0;
}


/* links */

A {
   color: #449911;
   text-decoration: none ;
  }

A:hover {
         text-decoration: underline;
   }

/* headings */


h1 {
  color: #337788;
  font-size: 24px;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 14px;
  padding-bottom: 14px;
  height: 24px;
  width: auto;
  margin: 0;
  text-decoration: underline;
  }


h2 {
  color: #337788;
  font-size: 22px;
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 12px;
  padding-bottom: 12px;
  height: 22px;
  width: auto;
  margin: 0;
text-decoration: underline;
  }

h3 {
  color: #337788;
  font-size: 18px;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
  height: 18px;
  width: auto;
  margin: 0;
  text-decoration: underline;
  }

h4 {
  color: #337788;
  font-size: 16px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  height: 16px;
  width: auto;
  margin: 0;
text-decoration: underline;
  }

/* List buttons */


li.rg
{
background-image: url(Images/rg-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.html
{
background-image: url(Images/html-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.zip
{
background-image: url(Images/zip-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.pdf
{
background-image: url(Images/pdf-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.ps
{
background-image: url(Images/ps-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.springer-link
{
background-image: url(Images/springer-link.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.CSB
{
background-image: url(Images/CSB-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.DBLP
{
background-image: url(Images/DBLP-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.ACM
{
background-image: url(Images/ACM-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 30px;
margin: .4em 0;
}

li.citeseer
{
background-image: url(Images/citeseer.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.amazon
{
background-image: url(Images/amazon.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.google
{
background-image: url(Images/google-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.ppt
{
background-image: url(Images/ppt.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}


li.doi
{
background-image: url(Images/doi-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.bib
{
background-image: url(Images/bib-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

li.microsoft
{
background-image: url(Images/microsoft-list.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 10px 0 10px 20px;
margin: .4em 0;
}

/* horizontal list */
#horiz_list ul li { display: inline;}

