body         { font-family: Verdana; color: #000000; background-image: url('../../../images/shell_31.jpg');
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-width: 0px;
  margin-height: 0px;
 }
 
 #TableMain   { width: 90%; margin: auto; margin-left: auto; margin-right: auto; }
 
.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 147px; font-family:Verdana; font-size:8pt; font-weight:bold
}
.buttonmenu li{
display: block;
width: 100%;
background-color: #FF9705;
}
.buttonmenu li a{
color: white;
display: block;
width: 100%;
padding: 2px 2px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#FF9705 #FF9705 #FF9705 #FF9705; /*light dark dark light*/
background-color: #FF9705;
text-decoration:none;
}
.buttonmenu li a:visited{
color: white;
}
.buttonmenu li a:hover, .buttonmenu li a:active{
color: #000000;
background-color: #FEB84E;
}

.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;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
.Search       { padding-bottom: 10px; padding-left:5px; padding-right:5px; }
.SearchBox	  { font-family: Verdana; font-size: 9pt; height: 21; border: 2px solid #807940; padding: 1px; background-color: #E6E3CF }
.SearchButton { font-family: Verdana; font-size: 9pt; height: 21; border: 2px solid #807940; background-color: #E6E3CF; font-weight:bold }

.Copyright    { font-family: Verdana; font-size: 7pt; font-weight:bold; color:#000000; text-align:center }
.Copyright a { text-decoration: none }
.Copyright a:hover { text-decoration: none; color:#000080 }

#PageName     { font-family: Impact; font-size: 22pt; color:#3FA8D5; text-align:right; padding-right:5px; padding-top:0px; letter-spacing:-1pt }

#Content     { text-align:left; width:98%; padding:10px; }
#Content  a  { color:#000080; text-decoration:none; font-weight:bold }
#Content  a:hover  { color:#5A0000; font-weight:bold; text-decoration:underline; }

.ContentCell     { }

#LinkPage     { font-family: Verdana; font-size: 10pt; text-align:left; width:98%; padding-bottom:3px; }
#LinkPage  a  { color:#000080; text-decoration:none; font-weight:bold }
#LinkPage  a:hover  { color:#5A0000; font-weight:bold; text-decoration:underline; }

#NewsPage     { font-family: Verdana; font-size: 10pt; text-align:left; width:98%; padding-bottom:3px; }
#NewsPage  a  { color:#000080; text-decoration:none; font-weight:bold }
#NewsPage  a:hover  { color:#5A0000; font-weight:bold; text-decoration:underline; }
#NewsHeader   { font-family: Verdana; font-size: 12pt; text-align:left; width:98%; padding-bottom:3px; font-weight:bold }

#ContactUs         { font-family: Verdana; font-size: 8pt; font-weight:bold; color:#FFFFFF; text-align:center }
#ContactUs a       { color:#CCCCCC; text-decoration:none }
#ContactUs a:hover { color:#CCCCCC; }

.BlogList   { font-family: Verdana; color: #660033; font-size: 8pt }
.BlogList a:link { font-family: Verdana; color: #660033; text-decoration: none; font-size: 8pt }
.BlogList a:visited { font-family: Verdana; color: #660033; text-decoration: none; font-size: 8pt }
.BlogList a:hover { font-family: Verdana; color: #666633; text-decoration: underline; font-size: 8pt }

.ContentContent    { font-family: Verdana; font-size: 10pt }
.ContentContentSml { font-family: Verdana; font-size: 8pt }