html { font : 100.1% 'century gothic','futura', arial, sans-serif; margin: 0; padding: 0; color: black;}
body { margin: 0; padding: 0; }
div#internalBody{}
.longdescMenu:first-line{border:yellow solid 1px; background:none !important;top:0; padding-bottom:10px;border-bottom:10px dotted white;margin-bottom:10px;}
img{width:100px;height:100px;}
img[longdesc]{padding:3px;position:relative;}

img[longdesc]:after{content:"\002139"; display:inline-block !important;border:inset red 3px !important;background:none !important;width:15px;height:15px;position:absolute;top:15px; left:-20px;vertical-align:top;text-align:center;line-height:20px;}
a:link,a:visited{color:blue;}
.longdesc li{background:none;/*#A4B9CC;*/}
#internalBody a:link{color:blue;background:#ADD8E6;}
#internalBody a:visited{color:#FF0080;background:#E6E392;}
#internalBody a:active{color:red;background:#FF9A98;}
#internalBody a:hover{color:blue;background:#E0E687;}
*/
.longdesc link, :visited {  }
.longdesc :link { color:blue }
.longdesc :visited { color:magenta }
.longdesc :link:hover { color:darkblue }
.longdesc :visited:hover { color:green;}
.longdesc :link:focus { outline:thick solid #e10277 }
.longdesc :visited:focus { outline:thick solid #46016a }
.longdesc :link:active { outline:0; text-decoration:blink; color:red; }
.longdesc :visited:active { outline:0; text-decoration:blink; color:#F0F; }
.longdesc h3 {text-align:left;width:auto;}
.longdesc h3:first-line{margin-left:0;text-align:left;border:double 3px #F5F0AF; padding:3px;}
.longdesc h4:first-line{border-bottom:double 3px #F5F0AF; padding:3px;}
.longdesc h5:first-line{border-bottom:solid 1px black; padding:3px;}

.longdesc h2,.longdesc h3{margin-left:0;margin-right:0;max-width:none;}

.longdesc strong{font-style:italic;color:inherit;}

.longdesc .toc { max-width:80%; margin:auto; top:0; padding:.3em; border: solid black 0px; background:#D5F6FB;}
.longdesc .toc li{background:#D5F6FB;}
.longdesc .toc ul{padding-left:14px;font-size:1em;list-style-position:outside;}
.longdesc .toc :visited,.longdesc .toc :link{text-decoration:none;color:#000;display:block;}
.longdesc .toc a:hover{background:black;color:white;}
.longdesc .toc strong{color:black !important;background:none;}
.longdesc ins{text-decoration:none;background:white;}
.longdesc del code{font-family:sans-serif; text-decoration:line-through;}

#internalBody p,#internalBody h2,#internalBody h3,#internalBody h4,h3{margin:0 auto;_width:40em;max-width:40em;}
#internalBody img{margin:0 auto;}

.placeholder{color:#4C4C4C;}
p strong.warn,p em.warn{color:red;background:#FFBDC6;border:darkred solid 1px;padding:2px;}