html, body {margin:2px; padding:0px; width:100%; height:100%; }
body {color:#000000; background-color:#ffffff;}
img {border:none;}

@font-face { font-family: centFont; src: url("/misc/century.eot") }
@font-face { font-family: centFont; src: url("/misc/century.ttf") }
@font-face { font-family: gotham; src: url("/misc/GothamBook.eot") }
@font-face { font-family: gotham; src: url("/misc/GothamBook.ttf") }

a {text-decoration:none}
a:link, a:visited {color:#004a2a}
a:hover, a:active, a:focus {color:#f00}

.compWrapper {border-collapse:collapse;border:none;width:98%;max-width:1080px;margin:0 auto;text-align:center;}
.compWrapper td {border-spacing:1px;border-collapse:separate;padding:2px;}
.compTable { border-collapse:collapse;border:1px solid #666;margin:0 8px 2px 0; float:left;box-shadow:4px 4px 3px #999;background-color:#fdf8ed; z-index:1;}
.compTable td {border-spacing:1px;border-collapse:separate;border:1px solid #888;padding:0 2px;vertical-align:top;}
.compTitle { margin:0in; font-size:11.5pt; color:#034; text-align:center; font-family:gotham,arial,helvetica;text-shadow:2px 2px 4px #888}
.compTitle img { border:3px outset #66a;margin:2px 0 4px 0; box-shadow:4px 4px 4px #888; }
.compPortrait { width:98px;height:120px;overflow:hidden;display:inline-block;border:3px outset #66a;margin:2px 0 4px 0; box-shadow:4px 4px 4px #888; }
.comp { margin:0px; font-size:9.5pt; text-align:justify; font-family:gotham,arial,helvetica; line-height:13.7pt; color:#111; }
.comp div { margin:0px 0px 3px 0px; text-indent:2em; }
.compquote { margin:2px 6px 2px 6px; text-align:justify; font-size:9.5pt; font-family:centFont; line-height:13.0pt; padding:1px 3px; color:#222; background:#fbfbf3; border-top:1px solid #ccc; border-bottom:1px solid #ccc;z-index:-1;;border-left:10px solid #a06e6b }
.compquote div { margin:0px 0px 3px 0px; text-indent:2em; }
.smallHeader { margin:0px; font-size:8.0pt; text-align:center; font-family:arial,helvetica; color:#005; font-weight:bold;background-image:url(../images/smallheader.gif);}
.smallList { margin:0px; text-align:left; font-size:7.0pt;font-family:arial,helvetica; }
.listYear { margin:0px; text-align:center; font-size:7.5pt; font-family:arial,helvetica; font-weight:bold;}
.caption {margin:0px auto;padding:2px 3px 0 3px;text-align:center;text-indent:0;caption-side:bottom;font-weight:bold; font-size:8.0pt; line-height:11.0pt; font-family:arial,helvetica; color:#444;}
.smallSub { margin:0px; margin-top:3px;text-align:center; text-decoration:underline; }
.smallID { margin:0px 0px 0px 1em; text-align:left; color:#040 }
.footnote { margin-top:6px; text-align:justify; font-size:7.5pt; font-family:gotham,arial narrow,arial,helvetica; line-height:9.5pt; color:#040; border-top:solid 1px #040;}
.footnote div { margin:0px 0px 4px 0px; text-indent:2em; }
.reference {margin:0in; font-weight:normal; font-size:6.5pt; font-family:arial,helvetica; color:#500;}
.imageLeft {border:0; margin-bottom:2px; float:left; text-align:center; font-weight:bold; font-size:8.0pt; font-family:gotham,arial,helvetica; color:#444;}
.imageRight {border:0; margin-bottom:2px; float:right; text-align:center; font-weight:bold; font-size:8.0pt; font-family:gotham,arial,helvetica; color:#444;}
.picLeft {border:solid 1px #888; margin:2px 8px 2px 0; float:left; box-shadow:4px 4px 4px #888;}
.picRight {border:solid 1px #888; margin:2px 0 2px 4px; float:right; box-shadow:4px 4px 4px #888;}
.picCenter {border:solid 1px #888; margin:0px;margin-left:auto; margin-right:auto; box-shadow:4px 4px 4px #888;}
.picLeftZoom {border:solid 1px #888; margin:2px 8px 2px 0; float:left; box-shadow:4px 4px 4px #888;position:relative;transition:transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-ms-transition:-ms-transform .3s ease-in;}
.picLeftZoom:hover {z-index:999;cursor:zoom-in;transform:scale(2.5) translateX(29%);-moz-transform:scale(2.5) translateX(29%);-webkit-transform:scale(2.5) translateX(29%);-ms-transform:scale(2.5) translateX(29%);}
.picRightZoom {border:solid 1px #888; margin:2px 0 2px 4px; float:right; box-shadow:4px 4px 4px #888;position:relative;transition:transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-ms-transition:-ms-transform .3s ease-in;}
.picRightZoom:hover {z-index:999;cursor:zoom-in;transform:scale(2.5) translateX(-29%);-moz-transform:scale(2.5) translateX(-29%);-webkit-transform:scale(2.5) translateX(-29%);-ms-transform:scale(2.5) translateX(-29%);}
.picLeftZoomBot {border:solid 1px #888; margin:2px 8px 2px 0; float:left; box-shadow:4px 4px 4px #888;position:relative;transition:-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-ms-transition:-ms-transform .3s ease-in;}
.picLeftZoomBot:hover {z-index:999;cursor:zoom-in;transform:scale(2.5) translate(29%,-31%);-moz-transform:scale(2.5) translate(29%,-31%);-webkit-transform:scale(2.5) translate(29%,-31%);-ms-transform:scale(2.5) translate(29%,-31%);}
.picRightZoomBot {border:solid 1px #888; margin:2px 0 2px 4px; float:right; box-shadow:4px 4px 4px #888;position:relative;transition:-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-ms-transition:-ms-transform .3s ease-in;}
.picRightZoomBot:hover {z-index:999;cursor:zoom-in;transform:scale(2.5) translate(-29%,-31%);-moz-transform:scale(2.5) translate(-29%,-31%);-webkit-transform:scale(2.5) translate(-29%,-31%);-ms-transform:scale(2.5) translate(-29%,-31%);}
.picLeftZoomTop {border:solid 1px #888; margin:2px 8px 2px 0; float:left; box-shadow:4px 4px 4px #888;position:relative;transition:-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-ms-transition:-ms-transform .3s ease-in;}
.picLeftZoomTop:hover {display:block;z-index:999;cursor:zoom-in;transform:scale(2.5) translate(29%,31%);-moz-transform:scale(2.5) translate(29%,31%);-webkit-transform:scale(2.5) translate(29%,31%);-ms-transform:scale(2.5) translate(29%,31%);}
.picRightZoomTop {display:block;border:solid 1px #888; margin:2px 0 2px 4px; float:right; box-shadow:4px 4px 4px #888;position:relative;transition:-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-webkit-transition:-webkit-transform .3s ease-in;-ms-transition:-ms-transform .3s ease-in;}
.picRightZoomTop:hover {z-index:999;cursor:zoom-in;transform:scale(2.5) translate(-29%,31%);-moz-transform:scale(2.5) translate(-29%,31%);-webkit-transform:scale(2.5) translate(-29%,31%);-ms-transform:scale(2.5) translate(-29%,31%);}
.picRecord {border:0;box-shadow:none;filter:drop-shadow(4px 4px 4px #888);}
.picCircle {shape-outside:circle(50%);margin:16px 5px 5px 5px}
.listDiv {overflow:hidden;max-height:0px;-webkit-transition: max-height .6s ease-in-out;-moz-transition: max-height .6s ease-in-out;-ms-transition: max-height .6s ease-in-out;transition: max-height .6s ease-in-out;}
.social img { margin:0px 12px 0px 12px; border:1px solid #fff; }
.social img:hover, img:focus { border:1px solid #a00;background:#444; } 
