.bodytext        { color: #666666; font-size: 10pt; font-family: verdana }
.smallbodytext   { color: #666666; font-size: 8pt; font-family: verdana; }
.smallboldbodytext   { color: #666666; font-size: 8pt; font-family: verdana; font-weight: bold; }
.vsmallboldbodytext   { color: #666666; font-size: 7pt; font-family: verdana; font-weight: bold; }
.errortext   { color: #cc3300; font-size: 8pt; font-family: verdana; font-weight: bold; }
.boldbodytext    { color: #666666; font-size: 10pt; font-family: verdana; font-weight: bold;  }
.smallreversetext   { color: #ffffff; font-size: 7.5pt; font-family: verdana; font-weight: bold;  }
.menugreen { background-color: #ffffff; color: #339999; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;} 
.menuorange { background-color: #ffffff; color: #ff9900; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;} 
.menulime { background-color: #ffffff; color: #99cc33; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;} 
.menublue { background-color: #ffffff; color: #0099CC; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;} 
.menupink { background-color: #ffffff; color: #ff0099; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;} 
.menupurp { background-color: #ffffff; color: #cc66ff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;} 
.menumauv { background-color: #ffffff; color: #666699; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;} 
.hdrgreen { color: #339999; font-size: 10pt; height:20px; font-family: verdana; font-weight: bold; text-decoration: none;} 
.hdrorange { color: #ff9900; font-size: 10pt; height:20px; font-family: verdana; font-weight: bold; text-decoration: none;} 
.hdrlime { color: #99cc33; font-size: 10pt; height:20px; font-family: verdana; font-weight: bold; text-decoration: none;} 
.hdrblue { color: #0099CC; font-size: 10pt; height:20px; font-family: verdana; font-weight: bold; text-decoration: none; } 
.hdrpink { color: #ff0099; font-size: 10pt; height:20px; font-family: verdana; font-weight: bold; text-decoration: none;} 
.hdrpurp { color: #cc66ff; font-size: 10pt; height:20px; font-family: verdana; font-weight: bold; text-decoration: none;} 
.hdrmauv { color: #666699; font-size: 10pt; height:20px; font-family: verdana; font-weight: bold; text-decoration: none;} 

a.bodytext:link    { color: #666666; font-size: 10pt; font-family: verdana;  font-weight: normal; }
a.bodytext:visited { color: #666666; font-size: 10pt; font-family: verdana;  font-weight: normal; }
a.bodytext:hover   { color: #666666; font-size: 10pt; font-family: verdana;   font-weight: normal;}
a.bodytext:active  { color: #666666; font-size: 10pt; font-family: verdana;   font-weight: normal; }

a.smallreversetext:link    { color: #ffffff; font-size: 7.5pt; font-family: verdana; font-weight: bold;  }
a.smallreversetext:visited { color: #ffffff; font-size: 7.5pt; font-family: verdana; font-weight: bold; }
a.smallreversetext:hover   { color: #ffffff; font-size: 7.5pt; font-family: verdana;  font-weight: bold; }
a.smallreversetext:active  { color: #ffffff; font-size: 7.5pt; font-family: verdana; font-weight: bold;  }

a.menugreen:link    { background-color: #ffffff; width:100%; padding:2; color: #339999; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menugreen:visited { background-color: #ffffff; width:100%; padding:2; color: #339999; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menugreen:hover   { background-color: #339999; width:100%; padding:2; color: #ffffff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;}
a.menugreen:active  { background-color: #ffffff; width:100%; padding:2; color: #339999; font-size: 11pt; font-family: verdana; font-weight: bold;text-decoration: none; }

a.menuorange:link    { background-color: #ffffff; width:100%; padding:2; color: #ff9900; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menuorange:visited { background-color: #ffffff; width:100%; padding:2; color: #ff9900; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menuorange:hover   { background-color: #ff9900; width:100%; padding:2; color: #ffffff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;}
a.menuorange:active  { background-color: #ffffff; width:100%; padding:2; color: #ff9900; font-size: 11pt; font-family: verdana; font-weight: bold;text-decoration: none; }

a.menulime:link    { background-color: #ffffff; width:100%; padding:2; color: #99cc33; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menulime:visited { background-color: #ffffff; width:100%; padding:2; color: #99cc33; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menulime:hover   { background-color: #99cc33; width:100%; padding:2; color: #ffffff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;}
a.menulime:active  { background-color: #ffffff; width:100%; padding:2; color: #99cc33; font-size: 11pt; font-family: verdana; font-weight: bold;text-decoration: none; }

a.menublue:link    { background-color: #ffffff; width:100%; padding:2; color: #0099CC; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menublue:visited { background-color: #ffffff; width:100%; padding:2; color: #0099CC; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menublue:hover   { background-color: #0099CC; width:100%; padding:2; color: #ffffff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;}
a.menublue:active  { background-color: #ffffff; width:100%; padding:2; color: #0099CC; font-size: 11pt; font-family: verdana; font-weight: bold;text-decoration: none; }

a.menupink:link    { background-color: #ffffff; width:100%; padding:2; color: #ff0099; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menupink:visited { background-color: #ffffff; width:100%; padding:2; color: #ff0099; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menupink:hover   { background-color: #ff0099; width:100%; padding:2; color: #ffffff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;}
a.menupink:active  { background-color: #ffffff; width:100%; padding:2; color: #ff0099; font-size: 11pt; font-family: verdana; font-weight: bold;text-decoration: none; }

a.menupurp:link    { background-color: #ffffff; width:100%; padding:2; color: #cc66ff; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menupurp:visited { background-color: #ffffff; width:100%; padding:2; color: #cc66ff; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menupurp:hover   { background-color: #cc66ff; width:100%; padding:2; color: #ffffff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;}
a.menupurp:active  { background-color: #ffffff; width:100%; padding:2; color: #cc66ff; font-size: 11pt; font-family: verdana; font-weight: bold;text-decoration: none; }

a.menumauv:link    { background-color: #ffffff; width:100%; padding:2; color: #666699; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menumauv:visited { background-color: #ffffff; width:100%; padding:2; color: #666699; font-size: 11pt; font-family: verdana;  font-weight: bold;text-decoration: none; }
a.menumauv:hover   { background-color: #666699; width:100%; padding:2; color: #ffffff; font-size: 11pt; font-family: verdana; font-weight: bold; text-decoration: none;}
a.menumauv:active  { background-color: #ffffff; width:100%; padding:2; color: #666699; font-size: 11pt; font-family: verdana; font-weight: bold;text-decoration: none; }

a:link    { font-family: verdana; font-weight: bold;  text-decoration: none; }
a:visited { font-family: verdana; font-weight: bold;  text-decoration: none; }
a:hover   { font-family: verdana;  font-weight: bold; }
a:active  { font-family: verdana; font-weight: bold; text-decoration: none; }

.thumbnail{position: relative;z-index: 0; }
.thumbnail:link{ color: #0099CC; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold; cursor: pointer;}
.thumbnail:visited{color: #0099CC; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold; cursor: pointer;}
.thumbnail:hover{background-color: transparent;z-index: 50; cursor: pointer;}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -500px;
border: 1px gray;
visibility: hidden;
color: #333399;
text-decoration: none;
font-size: 8pt; 
font-family: verdana; 
font-weight: bold;}

.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: 400px; /*position where enlarged image should offset horizontally */
color: #0099CC;
text-decoration: none;
font-size: 8pt; 
font-family: verdana; 
font-weight: bold;

}

body{
scrollbar-face-color:#F2F3F3;
scrollbar-base-color:white;
scrollbar-arrow-color:black;
scrollbar-track-color:white;
scrollbar-shadow-color:#ffffdd;
scrollbar-highlight-color:#white;
scrollbar-3dlight-color:lightgrey;
scrollbar-darkshadow-Color:darkgrey;
}


.thumbnail2{position: relative;z-index: 0; }
.thumbnail2:link{ color: #0099CC; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold; cursor: pointer;}
.thumbnail2:visited{color: #0099CC; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold; cursor: pointer;}
.thumbnail2:hover{background-color: transparent;z-index: 50; cursor: pointer;}
.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -500px;
border: 3px;
border-style: outset;
border-color: lightgrey;
visibility: hidden;
color: #333399;
text-decoration: none;
font-size: 8pt; 
font-family: verdana; 
font-weight: bold;}

.thumbnail2 span img{ /*CSS for enlarged image*/
border:0px solid #white; padding:2px; 
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 475px; /*position where enlarged image should offset horizontally */
color: #0099cc;
text-decoration: none;
font-size: 8pt; 
font-family: verdana; 
font-weight: bold;

}