body {
/* UQ colors: #74AA05, #8631A6 */
        background: #74AA05;
        margin: 15px;
        /*color: #8631A6;*/
}


td, tr, table {    
         border:none;
         background:#FFF;
         padding:15px;
         margin:0px;
         color: #000
}

p, td, tr, table, ul, li {
  line-height: 1.3;
  font: 14px Verdana, Helvetica, Arial;
}


p.links {
  font: 18px Verdana, Helvetica, Arial;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  line-height: 1.0;
  /* font-weight:bold;*/
  text-align: center;
}


p.block {
  width: 700px;
  margin-left: 70px;
  margin-top: 35px;
  margin-bottom: 25px;
}

img { 
  border: 0; 
}

.arxiv {
  font-family:Lucida Sans Typewriter,Lucida Console,monaco,Bitstream Vera Sans Mono,monospace; 
}

p.small {
  font: 10px Verdana, Helvetica, Arial;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
}

p.bottom {
  text-align: center;
  font: 10px Verdana, Helvetica, Arial;
}

p.c {
  text-align:center;
}

h1 {
  font: 24px Verdana, Helvetica, Arial;
  /*font-weight: bold;*/
  padding:0px 0px 0px 0px; 
  margin: 25px 0px 5px 0px;
  line-height: 1.0;
  /*color: #8631A6;*/
}

.upright {
    float:right;
    vertical-align: top;
}
.right {
    text-align:right;
}

table {
    width:900px;
    border:none;
}

hr {
  margin: 6px 0px 3px 0px;
  padding:0px 0px 0px 0px; 
}

.no-margin {
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
         }

ul {
  width:80%;
}

/* --------------------------------------
----------------- LINKS -----------------
---------------------------------------*/

a {
        text-decoration:none;
         }

a:link {
        /*color:#FF4F4F;*/
        font-weight:bold;
        color: #8631A6;
         }

a:visited {
        /*color:#FF7F7F;*/
        /*color: #D681F6;*/
        color: #999;
        
               }

a:active {
        /*color:#FF2F2F;*/
        color: #B631E6;
         }

a:hover {
        color:#B631E6;
         }

@media only screen and (max-device-width: 1024px) 
{

  table {
      width:100%;
      border:none;
  }

  p, td, tr, table, ul, li {
    line-height: 1.3;
    font: 18px Verdana, Helvetica, Arial;
  }

  p.links {
    font: 18px Verdana, Helvetica, Arial;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px; 
    line-height: 1.0;
    /* font-weight:bold;*/
    text-align: left;
  }


  p.block {
    width: 100%;
    margin: 0px 0px 0px 0px;
  }

}


