body.style {  margin-top: 10px; padding:0; background: #ffffff; text-align: center; font-family: Verdana, sans-serif}
body.personalpage {  margin-top: 10px; padding:0; background: #ffffff; text-align: left; font-family: Verdana, sans-serif}
#here { color: #0986fe; }
#nav { height: 3px;margin: 1px 0 1px;text-align: left;background: #fff url(images/nav-right-cap.gif) no-repeat top right;}
#nav ul {height:3px;margin: 0;padding: 0;text-align: center;background: url(images/nav-left-cap.gif) no-repeat top left;}
#nav ul li {display: inline; margin: 1px 0 0 0;padding: 0px 6px 0 9px;border-left: 1px solid #666;text-align: left;font-size: 11px;vertical-align: middle;}
#nav ul li.first { border-left:0; padding-left:15px;}
#bottomnav { height: 3px;margin: 1px 0 1px;text-align: left;background: #fff url(images/nav-right-cap.gif) no-repeat top right;}
#bottomnav ul {height:3px;margin: 0;padding: 0;text-align: center;background: url(images/nav-left-cap.gif) no-repeat top left;}
#bottomnav ul li {display: inline; margin: 1px 0 0 0;padding: 0px 6px 0 9px;border-left: 1px solid #666;text-align: left;font-size: 10px;vertical-align: middle;}
#bottomnav ul li.first { border-left:0; padding-left:15px;}
td.req-inpt { color: #ff0000; font-family: Verdana, sans-serif; font-size: 11px; line-height: 13px;}
td.inpt { color: #000000; font-family: Verdana, sans-serif; font-size: 11px; line-height: 13px;}
td.leftcol { border-right: 0px; padding-right: 25px; margin-right: 0px; width: 150px; background-color: #ffffff; color: #000000; vertical-align: top}
td.rightcol { width: 400px; background-color: #ffffff; color: #000000; vertical-align: top}
td.horizbar {font-size: 1px; height: 9px; border-width: 0; margin: 0px; padding: 0px; background-color: #c8c8ff}
td.vertbar {font-size: 1px; width: 9px; border-width: 0; margin: 0px; padding: 0px; background-color: #c8c8ff}
td.corner {font-size: 1px; width: 9px; height: 9px; border-width: 0; margin: 0px; padding: 0px; background-color: #ffffff}
td.test {font-size: 1px; width: 9px; height: 9px; border-width: 0; margin: 0px; padding: 0px; background-color: #ffffff}
table.corner {border-width: 0; margin: 0px; padding: 0px; background-color: #c8c8ff}
img.tableimg {width: 9px; height: 9px; border-width: 0; margin: 0px; padding: 0px}
td.centerpanel {background-color: #c8c8ff}
a:link { color: #FF0000; text-decoration: none}
a:hover { color: #FF0000; text-decoration: underline}
a:active { color: #FF0000; text-decoration: none}
a:visited { color: #FF0000; text-decoration: none}
li.normal { font-weight: normal; font-family: Verdana, sans-serif; font-size: 11px; line-height: 13px; color: #000000}
p.spacing { margin: 10px 0; padding: 0; font-weight: normal; font-family: Verdana, sans-serif; font-size: 1px; line-height: 1px; color: #000000}
p.normal { font-weight: normal; font-family: Verdana, sans-serif; font-size: 11px; line-height: 13px; color: #000000}
p.strong { font-weight: bold; font-family: Verdana, sans-serif; font-size: 11px; line-height: 13px; color: #000000}
p.icon { text-align: center; font-weight: normal; font-family: Verdana, sans-serif; font-size: 5px; line-height: 5px; color: #000000}
.bul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000}
.signature {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #303030}
.links {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal}
.smalllinks {  font-family: Helvetica, Arial, sans-serif; font-size: 8px; font-weight: normal}
.captions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000 }

.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 */

}
