body {
    font-family:arial,verdana,serif;
    font-size:12pt;
    color: #000000;
    background-color:#A1DFFF;
    border-collapse:collapse;
    padding:0;
    margin:0;
}

h1 {
    font-size:14pt;
    font-weight:bold;
}

h2 {
    font-size:13pt;
}

h3 {
    font-size:13pt;
}

h4 {
    font-size:12pt;
    font-weight:bold;
}

h5 {
    font-size:10pt;
}

h6 {
    font-size:8pt;
}

a:link {
   text-decoration:none;
   color: #009900;
}

a:visited {
   text-decoration:none;
   color: #009900;
}

a:active {
   text-decoration:none;
   color: #009900;
}

a:hover {
   text-decoration:underline;
   color: #FFFFFF;
}

a:link IMG.link { border: 2px solid #009900 }
a:visited IMG.link { border: 2px solid #009900 }
a:active IMG.link { border: 2px solid #009900 }
a:hover IMG.link { border: 2px solid #FFFFFF }

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

td.logo {
    width:150px;
    height:150px;
    padding:0;
    margin:0;
}

td.topsmall {
    width:51px;
    height:150px;
    padding:0;
    margin:0;
}

td.title {
    height:150px;
    margin:0;
    padding:0;
    background-image:url('/images/topfill.png');
}

td.nav {
    width:201px;
    height:100%;
    vertical-align:top;
    text-align:left;
    font-size:14pt;
    color: #FFFFFF;
    padding:2px;
    margin:0;
    background-image:url('/images/leftfill.png');
}

td.body {
    width:100%;
    height:100%;
    vertical-align:top;
    text-align:left;
    font-size:12pt;
    background-image:url('/images/watermark.png');
}

td.innerbody {
    vertical-align:top;
    font-size:12pt;
    padding:10px;
}

td.stats {
    height:10px;
    text-align:right;
    vertical-align:bottom;
    color: #3AAEF0;
}

td.footer {
    width:100%;
    height:54px;
    margin:0;
    padding:3px;
    color: #4DBA7A;
    font-size:8pt;
    text-align:left;
    vertical-align:bottom;
    background-image:url('/images/footer.png');
}

div.login {
    font-size:8pt;
    font-weight:normal;
    text-align:left;
}

div.admin {
    font-size:8pt;
    font-weight:normal;
    text-align:right;
}

div.stats {
    font-style:italic;
    font-size:8pt;
}

div.counter {
    font-family:arial,verdana,serif;
    font-size:12pt;
    color: #A1DFFF;
    text-align:center;
}

span.info {
    font-size:10pt;
    color: #009900;
    font-style:italic;
}

span.style1 {
    font-size:14pt;
    color: #0000AA;
}

span.style2 {
    font-size:14pt;
    color: #00AA00;
}

.results {
width: 100%;
list-style: none none;
margin: 0;
padding: 0;
}

.results li {
list-style: none none;
display: inline;
}

.results li a {
border: 0 none;
position: relative;
float: left;
display: block;
width: 120px;
height: 120px;
}

.results li a:hover {
font-size: 100%;
z-index: 2;
}

.results li div.image {
border: 0 none;
position: absolute;

width:120px;
height:120px;
top:0;
left:0;
margin:0;
position:absolute;
}

.results li a:hover .image,.results li a:active .image,.results li a:focus .image {
width: 150px;
height: 150px;
left: -17px;
top: -17px;
z-index: 1;
border: 2px solid #00CE00;
}

.image{
	background-repeat: no-repeat;
}
