

body
{  
background-color: #FFFFFF;
color: #000000;
margin:0;
padding:0;
overflow:hidden;
}

hr {
  border: 2px;
  width: 50%;
}

a.main:link    {text-decoration:none;color:#000000;background-color:transparent}
a.main:visited {text-decoration:none;color:#000000;background-color:transparent}
a.main:hover   {text-decoration:underline;color:#000000;background-color:transparent}
a.main:active  {text-decoration:underline;color:#666666;background-color:transparent}

a.hide:link    {text-decoration:none;color:#FFFFFF;background-color:transparent}
a.hide:visited {text-decoration:none;color:#FFFFFF;background-color:transparent}
a.hide:hover   {text-decoration:underline;color:#FFFFFF;background-color:transparent}
a.hide:active  {text-decoration:underline;color:#FFFFFF;background-color:transparent}

a.small
{ 
font-size: xx-small;
} 
a.small:link    {text-decoration:none;color:#000000;background-color:transparent}
a.small:visited {text-decoration:none;color:#000000;background-color:transparent}
a.small:hover   {text-decoration:underline;color:#000000;background-color:transparent}
a.small:active  {text-decoration:underline;color:#666666;background-color:transparent}

p.center2{ text-align: center;font-size: x-large} 

p.center{ text-align: center;} 

p.news{font-weight: bold;text-decoration: underline}

span.news{font-weight: bold;text-decoration: underline}
span.bold{font-weight: bold}

div.copyright{ text-align: center;color:#FFFFFF}
div.center{ text-align: center}

div.left{ text-align: left}

div.right{text-align:right}

div.small{font-size:x-small;font-weight:bold;text-decoration:underline} 

img{border-style:none}

td.width1{width:11%;vertical-align: top}
td.width2{width:89%;vertical-align: top}
td.width3{width:20%;vertical-align: top}
td.width4{width:80%;vertical-align: top}
td.width5{width:10%;vertical-align: top}
td.width6{width:90%;vertical-align: top}
td.width7{width:25%;vertical-align: top}
td.width8{width:50%;vertical-align: top}
td.width9{width:14%;vertical-align: top}
td.width10{width:86%;vertical-align: top}

tr.color1{background-color:#AAAAAA}
tr.color2{background-color:#FFFFFF}

table{ text-align: left}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
position:absolute;
top: -150px;
left: 60px; /*position where enlarged image should offset horizontally */
}


.thumbnailGallery{
position: relative;
z-index: 0;
}

.thumbnailGallery:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailGallery span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailGallery span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailGallery:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.borderBlack {  border-width:1px;
  border-color:#000000;
  border-style: double;
  border: outset 10px;
  }
  
.border {border:4px double #000000; padding:10px; }
