body                  { margin: 0; font-size: 9pt; line-height: 1.8em; text-align: center; }

h1                    { margin: 0; padding: 15px; font-size: 14pt; }
h2                    { margin: 0 12px; padding: 15px 15px 0 15px; font-size: 11pt; font-weight: bold; }
h3                    { margin: 0; padding: 0 25px; font-size: 11pt; }
p,dl                  { margin: 10px 25px; }
ul,ol                 { margin: 10px 25px; padding: 0 0 0 2em; }
ul                    { list-style: disc outside; }
ol                    { list-style: decimal-leading-zero outside; }
td dl                 { margin: 0; }
dt                    { margin: 0; float: left; }
dd                    { margin: 0 0 0 14em; }

div.d1                { margin: 0 auto; width: 800px; text-align: left; }
div.head              { margin: 0; padding: 0 11px; height: 100px; }
div.head h1           { padding: 26px 0 0 26px; }
div.head ul           { margin: 0; padding: 0 0 0 16px; }
div.head li           { margin: 0; list-style-type: none; float: left; }
div.head ul a         { font-weight: bold; text-decoration: none; display: block; }
div.head ul a:link,  div.head ul a:visited       { padding: 1px 10px 2px 10px; }
div.head ul a:hover, div.head ul a:visited:hover { padding: 2px 10px 1px 10px; }
div.head p            { line-height: 1.3em; }

div.menu p            { margin: 3px 25px; text-align: center; }
div.menu ul           { margin: 3px 0; padding: 0 26px; }
div.menu li           { margin: 0; list-style-type: none; width: 100px; float: left; }
div.menu ul a         { font-weight: normal; text-decoration: underline; display: block; }
div.menu ul a:link,  div.menu ul a:visited       { padding: 0px 5px 1px 5px; }
div.menu ul a:hover, div.menu ul a:visited:hover { padding: 1px 5px 0px 5px; }

div.main              { margin: 0 11px; padding: 0 0 10px 0; clear: both; }
div.main .d2          { width: 778px; }

div.foot              { margin: 0; padding: 0; clear: both; text-align: right; height: 50px; }
div.foot p            { margin: 0 25px; padding: 12px 0 0 0; }

img                   { border-style: none; }
a img                 { border-style: none; }

h2                    { background-repeat: no-repeat; background-position: left center; }
div.d1                { background-color: transparent; background-repeat: repeat-y; }
div.head              { background-repeat: no-repeat; }
div.main              { background-color: transparent; background-repeat: repeat-y; }
div.main .d2          { background-color: transparent; background-repeat: no-repeat; }
div.foot              { background-repeat: no-repeat; background-position: center bottom; }

div.d1                { background-image: url(images/back_d1.png); }
div.head              { background-image: url(images/back_head.png); }
div.main              { background-image: url(images/back_main.png); }
div.main .d2          { background-image: url(images/back_d2.png); }
div.foot              { background-image: url(images/back_foot.png); }

div.ads               { margin: 0; padding: 25px 25px 0 0; text-align: right; float: right; }

.ct                   { text-align: center; }
.ct table.no          { margin-left:auto; margin-right:auto; }

table.no td           { font-size: 9pt; vertical-align: middle; }

canvas                { margin: 0; padding: 0; }

div#not_sokumen_pn        { margin-left:auto; margin-right:auto; position:relative; text-align: left; width: 620px; height: 280px; }
div#not_sokumen_pn span   { position:absolute; text-align: center; }
canvas#not_sokumen_cv     { position:absolute; }

div#not_sokumen_pn2       { margin-left:auto; margin-right:auto; position:relative; text-align: left; width: 620px; height: 280px; }
div#not_sokumen_pn2 span  { position:absolute; text-align: center; }
canvas#not_sokumen_cv2    { position:absolute; }

div#ctrlset           { margin: 3px; }
a.ctrl                { padding: 3px 12px; border-style: solid; border-width: 1px; text-decoration: none; }
a.ctrl                { background-color: #ffffff; }

body                  { color: #660066; background-color: #ffffff; }
div.menu a            { color: #ffffff; }
a                     { color: #aa33aa; }
span.info             { color: #000000; }

.hide                 { display:none; }
div.seri              { color: #dddddd; }
div.seri a            { color: #88aa88; }
div.seri a:hover, div.seri a:visited:hover { text-decoration: underline; }
span.crst             { color: #000000; font-weight: bold; }
