a:link { text-decoration: none; color: #3300cc; }
a:visited { text-decoration: none; color: #3300cc; }
a:hover { background: none; text-decoration: underline; color: #990000; }
body { margin: 0; background: #ffffff; }
body { font-family: Arial, sans-serif; font-size: 80%; color: #111111; }
body { scrollbar-face-color: #990000; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #999999; scrollbar-darkshadow-color: #111111; scrollbar-track-color: #999999; scrollbar-arrow-color: #999999 }  
h1, h2, h3, h4, h5 { font-family: Verdana, sans-serif; }
h1 { font-size: 140%; margin: 0.5em; padding: 0.3em 0; color: #336699; }
h2 { font-size: 120%; margin: 0.5em; padding: 0.3em 0; color: #336699; }
h3 { font-size: 100%; margin: 0.5em; padding: 0.3em 0; color: #336699; }
p { margin: 0.5em padding: 0.5em; }
p.a { font-size: 110%; margin: 0; padding: 0.5em; }
table { display: table; border-collapse: collapse; }
tr { font-family: Arial; font-size: 70%; color: #111111; }
tr a:link { text-decoration: none; color: #3300cc; }
tr a:visited { text-decoration: none; color: #3300cc; }
tr a:hover { background: none; text-decoration: underline; color: #990000; }

#menubar p { font-family: Verdana, sans-serif; font-size: 85%; font-weight: bold; color: white; margin: 0.5em; line-height: 1.5;}
#menubar p a:link { text-decoration: underline; color: white; }
#menubar p a:visited { text-decoration: underline; color: white; }
#menubar p a:hover { text-decoration: none; color: #999999; }

#toc { width: 180px; font-family: Verdana, sans-serif; font-size: 90%; font-weight: bold; line-height: 20px; text-align: left; }
#toc a, #toc em { display: block; margin: 0em 0.3em; }
#toc a, #toc px { border-bottom: solid 1px #ffffff; }
#toc a:link { background: #990000; text-decoration: none; color: #ffffff }
#toc a:visited { text-decoration: none; color: #ffffff }
#toc a:hover { background: #ffffff; text-decoration: none; color: #111111 }
#toc h4 { font-size: 10.5px; color: #ffffff; margin: 0; padding: 0.3em; background: rgb(3,22,55); background-image: url(/images/h4.gif); background-position: auto; background-repeat: repeat; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; }
#toc p { margin: 0 0 2em 0; padding: 0.3em 0.4em; color: white; }

#footer p { font-family: Verdana, sans-serif; font-size: 85%; font-weight: none; color: #777777; margin: 0.5em; line-height: 1.5;}
#footer p a:link { text-decoration: underline; color: #777777; }
#footer p a:visited { text-decoration: underline; color: #777777; }
#footer p a:hover { text-decoration: none; color: #ff9900; }

#c_detail h1 { font-size: 200%; color: #000000; font-weight: bold; margin: 0; padding: 0.3em; border-bottom: solid 2px #990000; }

#counter td { background: #000000; color: #c0c0c0; font-family: Arial, Sans-serif; font-weight: 700; }

