body {
  font-family:"Arial";
  font-size:12px;
  text-align:center;
  background-color: #F5F5F5;
  }

a:link {
  color:#336699;
  text-decoration:none;
  }

a:visited {
  color:#336699;
  text-decoration:none;
  }

a:hover {
  color:#336699;
  text-decoration:none;
  position: relative;
  }

a:hover div div {
  display:block! important;
  position:absolute;
  width:250px;
  height:210px;
  overflow:auto;
  background:#FFF;
  border:1px solid #333;
  margin:-10px 0 0 -10px;
  padding:5%;
  font-size:1.2em;
  }

a:hover .shadow {
  display:block! important;
  position:absolute;
  width:275px;
  height:235px;
  top:15px;
  left:35px;
  background:#333;
  }

.layouttable {
  width:100%;
  text-align:left;
  padding:1%;
  }

.layouttd {
  background-color: #FFFFFF;
  border:1px solid #333;
  margin:1%;
  padding:1%;
  }

#header {
  height:100px;
  }

#left {
  width:150px;
  }

#center {
  }

#right {
  width:150px;
  }

#footer {
  text-align:center;
  }

img {
  border-width:0;
  }

form {
  margin:0 auto 0;
  }

select {
  width:100px;
  }

ul {
  margin-left:0;
  padding-left:10px;
  }

.datatable th, td {
  border-style:none;
  text-align:left;
  margin:0;
  padding:0;
  }

.aui {
  font-size:48px;
  }

.rnn {
  font-size:36px;
  }

.new {
  color: #FF0000;
  }

.small {
  font-size:10px;
  }

.centered {
  text-align:center;
  }

.tdimg {
  width:50px;
  }

.tdmodel {
  width:100px;
  }

.tddesc {
  width:400px;
  }

.tddescs {
  width:200px;
  }